select * from B表 where not exists(select 1 from A表 where nodekey=B表.nodekey and name=B表.name)
解决方案 »
- 一个基础性的原理问题,对视图做where,有先后顺序吗?
- 一个服务器上的两个数据库A和B中分别有两个相同的表C和D,字段和数据类型都相同,C表属于A,D表属于B,如何实现C表的数据添加,删除,修改时,D表的数据实现同步更新
- [菜鸟问题](面试题),求大师们帮忙
- 如何执行存储过程 ?
- 很慢
- SQL 字符串取值问题?
- 关于update更新语句的判断问题
- 简单sql查询,高手请近来点拨一下,多谢
- 高分询问在哪里能下载免费的 sql server odbc for aix 驱动程序!!!!!
- sky_blue(蓝天)大哥!有没有与DATAADD相反的函数啊???急!!!
- 急切求教:关于sql全文检索
- 关于记录集中记录被删除的处理?
OR:select b.* from B表 b left join A表 a on a.nodekey=b.nodekey and a.name=b.name
where a.nodekey is null
A表中nodekey和name为主键,B表中也是nodekey和name为主键。
写出SQL语句,检索出在B表中存在而在A表中不存在的记录集。select * from B where not exists(select 1 from A where nodekey=b.nodekey and name=b.name)