有一個每日商品資料表,每天有手機價錢,想要查詢每日最高價錢的手機,查詢結果如右圖,請問要怎麼寫呢?小弟只知道指定日期與MAX()函數,但是這樣只會有一筆,如果要改成每天,且是每天的最大值,又該如何寫呢?謝謝小弟用的是ACCESS或是EXCEL
http://itgroup.blueshop.com.tw/towns/hc?n=wodvew&i=385爬一下範例下去做吧。ACCESS撈MSSQL應該是沒問題的,EXCEL我沒聽過有人這樣用。joey0415 wrote:有一個每日商品資料表...(恕刪)
KenLin1932 wrote:http://itg...(恕刪) 不好意思,小弟問的是SQL語法,ACCESS與EXCEL的確可以這樣用,所以小弟才會問我會指定一天中的最大量Select max(價錢) from 每日商品行情 where 日期=2001/01/01但是要每天的最大量,小弟就不了解如果可以的話,請指導謝謝
試出來了!在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.日期