激战的后厨2观看完整版,強姦亂倫強姦在线观看,国产无套内射普通话对白,老头呻吟喘息硕大撞击,他扒开我小泬添我三男一女视频

廈門服務器租用>>mysql exists與not exists

mysql exists與not exists

發布時間:2018/1/5 9:43:07    來源: 縱橫數據

mysql exists與not exists

tableA

|column1 | column1 |column3 |

tableb

|column1 | column1 |column3 |

要查詢 tableA 的數據,條件是是 tableA.column1 不在 tableB 的 tableB.column2 中

也就是要得到類似以下語句的效果(not in 效果不完全等同于 not exists , 如果子查詢中出現空記錄, 則整個查詢語句不會返回數據)

1
2
3
4
5
6
7
8
SELECT
  a.*
FROM
  tableA a
WHERE
  a.column1 not in (
    SELECT column2 FROM tableB
  )

可以使用如下語句來實現

1
2
3
4
5
6
7
8
SELECT
  a.*
FROM
  tableA a
WHERE
  NOT EXISTS(
    SELECT b.column2 FROM tableB b WHERE a.colunm1=b.column2
  )

以上只是兩張表的情況, 其實在多張表的連接查詢中也是比較好用的. 以上寫法同樣適用于exists

上一篇:沒有了
下一篇:沒有了
在線客服
微信公眾號
免費撥打400-1886560
免費撥打0592-5580190 免費撥打 400-1886560 或 0592-5580190
返回頂部
返回頭部 返回頂部