1. 程式人生 > >mysql not in 和 not exits

mysql not in 和 not exits

blog span cnblogs uno div join col nbsp pan

not exists 版本
SELECT
  org.*,
  u.rname AS uname
FROM
  exam_org org
  LEFT JOIN exam_user u
    ON org.ouid = u.uno WHERE NOT EXISTS
    (SELECT
      id
    FROM
      exam_org
    WHERE id IN (8,0)
      AND id = org.id)


not in 
SELECT
  org.*,
  u.rname AS uname
FROM
  exam_org org
  LEFT JOIN
exam_user u ON org.ouid = u.uno WHERE id not in(8,0) 由此可見,對於沒有子查詢來說 ,not innot exists 應該是差不多的

mysql not in 和 not exits