Re: [SQL ] 請問這個SQL語法怎麼下
原文吃光
:
: --
: ※ 發信站: 批踢踢實業坊(ptt.cc)
: ◆ From: 140.129.26.238
: 推 rushcat:MAX(時間) GROUPBY(編號) 10/15 18:24
: 推 aleck945:問題不太清楚耶, 如果同一時間 "餅乾" 賣出 2 次以上, 10/15 18:27
: → BigGreenFly:我原本撈的方法是這樣: 10/15 18:28
: 推 aleck945:不同價格, 不同數量, 要得到什麼結果? 10/15 18:31
: → BigGreenFly:SELECT NUMBER,NAME,PRICE,AMOUNT,MAX(DATE) 10/15 18:36
: → BigGreenFly:FROM TABLE1 GROUP BY NUMBER,NAME,PRICE,AMOUNT 10/15 18:41
: → BigGreenFly:不過撈出來的資料卻異常多筆>"< 10/15 18:47
: → BigGreenFly:aleck945大大 其實目前是假定同一時間同一商品只會 10/15 18:56
: → BigGreenFly:出現一次唷^^ 10/15 19:01
如果同一天不會重覆, 試試以下:
SELECT DISTINCT NUMBER,NAME,PRICE,AMOUNT,DATE
FROM TABLE1
WHERE (NUMBER,DATE) IN (SELECT NUMBER,MAX(DATE) FROM TABLE1 GROUP BY NUMBER)
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 122.116.190.50
推
10/16 21:37, , 1F
10/16 21:37, 1F
推
10/16 21:41, , 2F
10/16 21:41, 2F
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 3 之 4 篇):