select * from a where a.key not in (select key from b)
解决方案 »
- sql2005 有没有触发这样的功能,既有一个表变化了,就执行一条语句。 是这样的,有两个数据库,a自动或者手动的要在b里写数据。但a写的数据,有些是b不需要
- 求一存储过程,要求内详
- 一个奇怪的查询需求,大侠们请进。
- sql server2005为什么没有经典Northwind数据库,不知道如何装载,或者根本不存在这个sample
- 求救,将上月累计数变为本期的上月数,在线等ing...............
- 急! 如何用 updata 更换字符串某一位?能实现吗?
- 当在INNER JOIN加条件时在ON后面A.ID=B.ID AND A.ID=1和INNER JOIN加条件时在ON后面A.ID=B.ID WHERE A.ID=1有什么区别
- 存储过程:判断一个数据是否存在于表中
- 数据库连接失败的问题
- 全局变量问题
- SQL SERVER 有类似于Oracle 的 Sequence 的数据库对象吗?
- 请教各位,sql server中可有主键(int)自动加一?如何做?
OR
select a.* from a left join b on a.key=b.key where b.key is null
请问怎么处理?有4各:key1\key2\key3\key4
(Select key1+key2+key3+key4 From B )-- 如果Key中有不是字符的可以转换过来。(用Cast(Key as Char(10)) )
强烈同意!
from a
where not exist (select * from b where key1 = b.key1 and key2 = b.key2 and key3 = b.key3 )
要的就是这个代码