Re: [SQL ] Access 問題

看板Database作者 (洛克亞 Rokya)時間11年前 (2012/10/28 22:47), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串4/4 (看更多)
※ 引述《jimshih (傳說中的果汁學長)》之銘言: : select r.* from : ( select Planet , count (*) cnt from : ( Select distinct `Planet's Name` as Planet, `Character's Name` : from TimeTable : ) a : group by a.Planet : ) : r where r.cnt > 3 : 以上是MS-SQL的寫法, 不確定 Access裡能不能這樣用 : 另外, r.cnt > 3 , 篩選出來的結果是超過4個不同筆數的才會出現喔! : ps.篩選出來的結果即為 T.`Planet's Name` (也就是 Planets.Name) : 不需用到 Planets 這資料表 謝謝,我最後也是類似這樣解決的@@ 如下: SELECT T2.`Planet's Name` FROM ( SELECT DISTINCT T.`Planet's Name`, T.`Character's Name` FROM TimeTable T )AS T2 GROUP BY T2.`Planet's Name` HAVING COUNT(*)>3 不過明明你的SQL跟我的長得幾乎一樣 拿去給Access執行會出現 count (*) cnt語法錯誤 Access感覺真的很難搞/ \" -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 118.168.6.246
文章代碼(AID): #1GZKMRLi (Database)
文章代碼(AID): #1GZKMRLi (Database)