题目
配送表: Delivery
1 | +-----------------------------+---------+ |
如果顾客期望的配送日期和下单日期相同,则该订单称为 「即时订单」,否则称为「计划订单」。
写一条 SQL 查询语句获取即时订单所占的比例, 保留两位小数。
查询结果如下所示:
1 | Delivery 表: |
解法
解法一:
嵌套
SQL
1 | select round( |
解法二:
官方题解
SQL
1 | select |
解法三:
条件选择
SQL
1 | select round( |
解法四:
逻辑真值
1 | select round( |