0
Col1中的結構=日期 col2的= ID_Product COL3 =價格 COL4 = Units_Sold
我的表名「TBL」
如果我想找到最大和最小日期爲每個ID_Product,並找到在價格變化相伴的Units_Sold> 0,woudl我究竟怎麼了有組織有「正確的方式」
執行這個查詢我現在的版本看起來很複雜,必須有更好的方法來完成這樣的事情。
這基本上就是我想要做的,但它不表現爲我所期望的:
select *
from
(select id,min(dt) as dt,fields from table where field>0 group by id,dt) as a
left join
(select id,max(dt) as dt,field from table where field>0 group by id,dt) as b
on a.id=b.id