[SQL ] 請問這個SQL語法怎麼下

看板Database作者 (好大隻的綠色蒼蠅)時間17年前 (2008/10/15 17:47), 編輯推噓3(306)
留言9則, 3人參與, 最新討論串1/4 (看更多)
現在我有五個欄位 分別是編號、名稱、價錢、數量、時間 (而編號並不是Primary key,他會因為價錢數量和時間而出現好幾筆一樣的編號和名稱) EX: 編號 名稱 價錢 數量 時間 -------------------------------- 001  餅乾   25 1000 2008-10-11 001  餅乾   25 1400 2008-10-12 001  餅乾   25 2000 2008-10-13 001  餅乾   25 1000 2008-10-14 002 糖果   20 1040 2008-10-11 002 糖果   20 1100 2008-10-12 003 003 003 004 ..... .... ... 而假設現在我要撈出四個欄位編號、名稱、價錢、數量 這四個欄位撈出來都不可以重複 判斷的條件是時間 也就是說 到時候會撈出 編號   名稱   價錢   數量     時間 -------------------------------------- 001  餅乾   25   1000   2008-10-14 002  糖果   20   1100   2008-10-12 003  .... 004 005 ... .... ... 每個不一樣的東西撈出時間最大的那筆 請問要怎麼下SQL呀 >"< -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.129.26.238

10/15 18:24, , 1F
MAX(時間) GROUPBY(編號)
10/15 18:24, 1F

10/15 18:27, , 2F
問題不太清楚耶, 如果同一時間 "餅乾" 賣出 2 次以上,
10/15 18:27, 2F

10/15 18:28, , 3F
我原本撈的方法是這樣:
10/15 18:28, 3F

10/15 18:31, , 4F
不同價格, 不同數量, 要得到什麼結果?
10/15 18:31, 4F

10/15 18:36, , 5F
SELECT NUMBER,NAME,PRICE,AMOUNT,MAX(DATE)
10/15 18:36, 5F

10/15 18:41, , 6F
FROM TABLE1 GROUP BY NUMBER,NAME,PRICE,AMOUNT
10/15 18:41, 6F

10/15 18:47, , 7F
不過撈出來的資料卻異常多筆>"<
10/15 18:47, 7F

10/15 18:56, , 8F
aleck945大大 其實目前是假定同一時間同一商品只會
10/15 18:56, 8F

10/15 19:01, , 9F
出現一次唷^^
10/15 19:01, 9F
文章代碼(AID): #18zRmMrB (Database)
討論串 (同標題文章)
文章代碼(AID): #18zRmMrB (Database)