返回列表 上一主題 發帖

SQL--查詢每日最大值?

SQL--查詢每日最大值?

有一個每日商品資料表,每天有手機價錢,想要查詢每日最高價錢的手機,查詢結果如右圖,請問要怎麼寫呢?

小弟只知道指定日期與MAX()函數,但是這樣只會有一筆,如果要改成每天,且是每天的最大值,又該如何寫呢?

謝謝

小弟用的是ACCESS或是EXCEL

補圖大家看一下

attachimg]12298[/attachimg]

M01.gif (17.14 KB)

M01.gif

TOP

在excel中試出來了

select * from (select 日期,max(價錢)as 金錢  from [工作表1$] group by 日期) as db1 left join [工作表1$] as db2 on db1.日期=db2.日期  AND db1.金錢=db2.價錢 ORDER BY db1.日期

TOP

        靜思自在 : 做該做的事是智慧,做不該做的事是愚癡。
返回列表 上一主題