我有这样的查询
SELECT user_id
FROM user
WHERE user_id NOT
IN (
FIND_IN_SET( user.user_id, '1,2,3,4,7,8,21,42,12' )
)
但它不能正常工作,当系列继续时,它只会打印不存在的 id。由于 1,2,3,4 是连续的,因此我的结果中仅不存在此 ID,但我希望列表中不存在完整列表。
我在 set SELECT user_id FROM user WHERE user_id NOT IN ( FIND_IN_SET(user.user_id, block_id(1) ) 中调用函数,它给了我逗号分隔值的字符串,当我传递字符串 ex WHERE user_id NOT IN ( '1,2,3,4,5,7,8,9' )它只忽略第一个值,所以请帮忙