技术栈

case when

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