Re: [SQL ] 問 group by 和 order by 複合使用時的 …

看板Database作者 (痞子軍團團長)時間16年前 (2009/10/19 12:24), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串2/3 (看更多)
我有點講錯 or 講混了(果然推文容易出錯 [誤]) 你在 group by 的時候,前頭 select xxx, ooo 的部份(有專有名詞嗎?) 可以加入一些例如 MAX() 的函數 應該一次 query 就能解決了...... 吧? [毆飛] ※ 引述《no1kk (心中在下雨)》之銘言: : 推 PsMonkey:用 sub-query,先 group by book_id 然後在挑時間 10/19 10:57 : 不好意思,我有點不太懂 : 在這裡sub-query指的是子查尋吧? : 我用 : SELECT book_id,sell_time : FROM sell_data : WHERE store_id = '1' and book_id : IN( : SELECT book_id : FROM sell_data : WHERE store_id = '1' : GROUP BY book_id : ) : ORDER BY sell_time desc : LIMIT 0,10 : 用這樣的語法還是會挑到重複的book_id : 我想我應該是哪裡弄錯你的意思了 : 可以麻煩再說明多一點嗎? : 感謝 -- 侃侃長論鮮窒礙 首頁:http://www.psmonkey.idv.tw 眾目睽睽無心顫 Blog:http://ps-think.blogspot.com 煢居少聊常人事 殺頭容易告白難 歡迎參觀 Java 版(@ptt.cc)精華區 \囧/ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 118.231.72.186
文章代碼(AID): #1As-ds6o (Database)
討論串 (同標題文章)
文章代碼(AID): #1As-ds6o (Database)