類似的查詢,我會用比較偷機的 Group by 作法,例如查詢某一商店下的訂單筆數跟金額,我 SQL 的 Group By 會選擇 Group_by 唯一鍵值的店家編號 如 GROUP BY store_id.

這也許有點偷雞,不過因為是唯一鍵值,比較明確.
我只是好奇,這樣的 SQL 能跑出資料?
所以才說「資料跑得出來,而且資料正確,就是正確的語法咯」
而且另外請問樓主「不知你用什麼 DBMS?」

討論嘛,火氣幹麼這麼大呢?
還一口咬定「資料庫不及格的外行人別插話, 什麼選出來是要的答案即可」

還是請樓主提出,用的是什麼 DBMS,再來針對這種 DBMS 可能會有什麼特殊狀況來深入討論
喵~~ 滑鼠不能當飯吃,但可以混飯吃
Roger Shih wrote:
類似的查詢,我會用比...(恕刪)


+1,我的情況是code,name都是one by one,所以group by code就可以了,但sambad大所提的應該會有多對多或一對多的情況吧,所以才需多加入其它的判別欄位,我想應該是這樣吧!


討論而已,不用這麼大火氣啦....


我的db是mysql 與 postgresql我兩個都在try
文章分享
評分
評分
複製連結

今日熱門文章 網友點擊推薦!