技术栈
case when
China渔火
1 年前
数据库
·
sql
·
mysql
·
case when
·
case when 代替子查询
MySQL使用CASE WHEN统计SQL语句代替子查询SQL统计,CASE WHEN常用写法,根据不同的条件对数据进行分类、分组和聚合
MySQL中,写一个CASE WHEN的统计SQL语句,代替子查询SQL统计语句假设我们有一个名为"orders"的表,其中包含订单信息,包括订单号(order_id)、订单金额(order_amount)等列。我们想要统计每个订单级别的订单数量,之前使用子查询的方式可能是这样的: