我如何在 MySQL 中做这样的事情?
(1274649,682844,872502,1016256)
INTERSECT
(SELECT id FROM `users` WHERE `id` IN (1274649,682844,872502,1016256))
改编自评论:
这四个数字就是我现在拥有的 ID。我想知道哪些 ID 在我的表中没有条目,其中有多少没有条目?
select t.id from (
select 1274649 as id union
select 682844 union
select 872502 union
select 1016256
) t
left join users u on u.id = t.id
where u.id is null
这将返回那些在表id
中没有对应的 s 。id
users
添加了这是评论中 OP 解释的答案:我的列表中的哪些条目在我的表中没有条目?