看板 Database 關於我們 聯絡資訊
※ 引述《danielguo (Daniel Guo)》之銘言: : 推 odj:可能我表達的不好讓你誤會了 我不是要W_ID值有幾個SERVER 10/31 08:12 : → odj:而是像A有的w_id值是3 B有3,4,5 C有3,4,5 那ABC三者都有的 10/31 08:14 : 推 odj:的w_id值就是3 我想要抓出的是這個值 10/31 08:18 : 推 odj:抱歉了 還是感謝你的幫忙 : 這兩個問題是等義的, 例如上面的例子, A:3, B:345, C:345 : 也就是 3:ABC, 4:BC, 5:BC 新手發文有錯請指教^^ d大的我測試是對的,你可以把d大的count拿掉 就是只有顯示w_id了 基本上大概就是先算出server不重複的總數量 接著把原表重複的也去除,再去算w_id group的count 只要符合server不重複的總數量 就是全部都有 SELECT w_id FROM table1 GROUP BY w_id HAVING count(DISTINCT server)=(SELECT count(DISTINCT server) FROM table1) -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 122.117.41.57
odj:恩恩 思考了一下的確事的 感謝^^ 10/31 14:09
※ 編輯: twoseven 來自: 111.252.94.83 (10/31 23:34)