MySQL 如何判断 ID 是否存在于另一张表中
在 MySQL 中,可以使用子查询或者使用 NOT EXISTS 关键字来判断一个 ID 是否存在于另一张表中。
使用子查询的方法如下:
SELECT *
FROM table1
WHERE id IN (
SELECT id
FROM table2
)
使用 NOT EXISTS 关键字的方法如下:
SELECT *
FROM table1
WHERE NOT EXISTS (
SELECT 1
FROM table2
WHERE table2.id = table1.id
)
这两种方法都可以用来判断一个 ID 是否存在于另一张表中。
原文地址: https://www.cveoy.top/t/topic/lwbJ 著作权归作者所有。请勿转载和采集!