mysql数据库 查询不存在的值
表A,字段aaa,值为:a1,a2,a3,a4
表B,字段bbb,值为:a3
查找在表B 中不存在表A的值:a1,a2,a4
求解,谢谢各位大神!
------解决方案--------------------改用这个语句:
select *
from a
where AAA not in (select BBB from b)
------解决方案--------------------或许字符串前后有空格或回车符,你用函数格式化字符后再试,
trim(),ltrim(),rtrim()不知道mysql是否有这样的函数
------解决方案--------------------select *
from a
where AAA not in (select BBB from b)
------解决方案--------------------做连接操作,不然B中哪来a1a2a3