select id from tb2 left join tb1 on tb2.id=tb1.id where tb1.id is null
解决方案 »
- 左连接查询的问题
- 关于语句优化、效率问题
- ibdata1如何打开,innodb的相关表信息如何查出类似于mysiam引擎中.MYI文件中的信息
- 如何用not in 代替not exists?一题作业?
- 在mysql中插入当前日期是这样吗?
- WIN2000下面,MYSQL的控制台看不到在DOS下新建的数据库?
- 为什么我的MyQL要standalone service才能启动???
- Mysql connector/C++ PreparedStatement执行没有效果。
- mysql存储过程
- Mysql能不能使用NAS存储映射驱动器存储数据?
- 求一sql,这次说的清楚了,谢谢啊
- 请问这个常见的select怎么写?
如果把is null 改成 is not null就会查出两个表共同的,但是不会查出不同的:)
这是怎么回事啊??
paper中有pid,pqid.存放的是试卷号为pid的试卷的所有试题。
我现在想查出学号为sid的学生没有答过的题。怎么不能实现呢,弄了一天了,楼上的高手帮帮我啊,先谢谢啦
where aa.pqid not in (select paper.pqid from paper,answer
where paper.pid = answer.pid and
paper.pqid= answer.pqid and
answer.sid = @sid)
where aa.pqid not in(select pqid from answer where answer.sid = @sid)
如果库中有笔资料pqid值为null当然可以用is null 查询出来,但是如果不存在数据肯定is null是不可以的