SQL的minus
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了SQL的minus相关的知识,希望对你有一定的参考价值。
t1表:
a 90 w
b 80 x
c 95 y
t2表:
c 95 y
d 85 w
e 95 x
我用(select * from t2) MINUS (select * from t1)
或是(select name from t2) MINUS (select name from t1)运行后总提示:
[Error Code: 30000, SQL State: 42X01] 语法错误:Encountered "MINUS" at line 1, column 23。
哪里有问题呢?谢谢!
select * from t2
MINUS
select * from t1
;
还有就是要确保两表相应位置的字段类型要一致。 参考技术B 首先这两个表的表结构要相同,然后就是你所用的数据库支不支持minus本回答被提问者采纳
minus查找两张表的不同项
minus关键字的使用:
select * from A minus select * from B;
上面的SQL语句返回的是表A中存在,表B中不存在的数据;
注意:1、区分不同的规则是查询的所有字段比较;
2、查询表A与查询表B的字段要对应。
以上是关于SQL的minus的主要内容,如果未能解决你的问题,请参考以下文章