Re: [SQL ] 找交集

看板Database (資料庫)作者 (愚人)時間17年前 (2007/05/27 00:20), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串5/6 (看更多)
※ 引述《asio1 (牛奶)》之銘言: : TABLE_1 TABLE_2 : COL1 COL1 : A A : B D : C E : D G : E H : F J : G L : 兩個個別TABLE_1.COL1還有 TABLE_2.COL1的值都不會重複出現 : 問題是這樣的 : 就是找出 TABLE_1.COL1 = TABLE_2.COL1 有多少個 : 所以應該下 : SELECT COUNT(*) FROM TABLE_1,TABLE_2 WHERE TABLE_1.COL1=TABLE_2.COL1 : 但是呢問題就是各有20萬ROW 兩個作卡式積 馬上就爆炸了 : 不知道有沒有其他的寫法 select col, count(col) from ( select * from test1 union all select * from test2 ) as xd group by col; ========================================================================== count 為 2 的就是交集 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 218.167.103.141
文章代碼(AID): #16M5vcd1 (Database)
討論串 (同標題文章)
本文引述了以下文章的的內容:
17年前, 05/25
完整討論串 (本文為第 5 之 6 篇):
17年前, 05/25
文章代碼(AID): #16M5vcd1 (Database)