[SQL ] 找出兩個 column 中的相異值

看板Database (資料庫)作者 (ogrechen)時間18年前 (2006/12/01 16:40), 編輯推噓2(200)
留言2則, 2人參與, 最新討論串1/1
[資料庫] Mysql 4.1 ex: table1: table2: c1 c2 ------ ------ 1 1 2 2 3 6 4 5 需要從 table1.c1 中, 找出 table1.c1 不等於 table2.c2 的數值 使得輸出為: 3 4 5 有個方式為 select c1 from table1 where c1 not in ( select c2 from table2 ); 不過這牽涉到兩次 select 請問: 有別的方式可以達到相同的效果嗎??? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 220.139.135.197 ※ 編輯: ogrechen 來自: 220.139.135.197 (12/01 18:07)

12/01 20:48, , 1F
不懂兩次Select有啥不好??
12/01 20:48, 1F

12/02 14:11, , 2F
兩次 select不好?
12/02 14:11, 2F
文章代碼(AID): #15R-gLNQ (Database)
文章代碼(AID): #15R-gLNQ (Database)