有两张表A,B B是A的子集,怎么写SQL,获得集合A-B? 有两张表A,B B是A的子集,怎么写SQL,获得集合A-B? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 SELECT * FROM A WHERE 主键 NOT IN(SELECT 主键 FROM B) select a.* from a left join b on a.key=b.keywhere b.key is null select * from A where not exists(select 1 from B where A.列1=B.列1 and A.列2=B.列2) SELECT * FROM ALEFT JOIN B ON A.KEY1 = B.KEY1 AND A.KEY2 = B.KEY2 ....WHERE B.KEY1 IS NULL 如果是多个主键:select a.* from a left join b on a.key1=b.key1 and a.key2=b.key2 --...where b.key1 is null select a.*,b.* from table1 a left join table2 b on a.id=b.id--连接字段--可以在select后面指定显示列 jsp怎么连接Mysql数据库 关于表中数据的问题(新手) sql 横向合并 求一SQL? 提取不重复的数据,要怎么写 sql语句 获取指定星期的每一天 这个 SQL 语句怎么写 大虾:如何提取字段位SMALLDATETIME的“日期”? SQL同一张表循环查数据问题 存储过程与自定义函数有什么区别? create user 张三错在哪里
LEFT JOIN B ON A.KEY1 = B.KEY1 AND A.KEY2 = B.KEY2 ....
WHERE B.KEY1 IS NULL
--可以在select后面指定显示列