练习题1-6-1 :简化多行数据的比较
在“用列表展示与上一年的比较结果”部分,我们比较了企业每年的营业额与上一年相比是否增加。其实,第一条SQL的性能还有改善的余地。在三个when子句里,同样的子查询执行了三次,有点多余,所以请把它们整合在一个when子句里
select S1.year,S1.sale,
(case (sale-(select sale from Sales S2 where S2.year=S1.year-1))
when 0 then
练习题1-6-1 :简化多行数据的比较
在“用列表展示与上一年的比较结果”部分,我们比较了企业每年的营业额与上一年相比是否增加。其实,第一条SQL的性能还有改善的余地。在三个when子句里,同样的子查询执行了三次,有点多余,所以请把它们整合在一个when子句里
select S1.year,S1.sale,
(case (sale-(select sale from Sales S2 where S2.year=S1.year-1))
when 0 then