求SQL写法 两个表,暂且称为A,B,其中A表中有两列,a1,a2 B表中也两列b1,b2,a1列和b1列 的值是相同的a2和b2列的值有相同的部分也有不同的部分,如以下a1 a2a 10a 20b 30b 40B 表中数据如下b1 b2a 10a 20a 30b 50

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/04 22:00:54
求SQL写法 两个表,暂且称为A,B,其中A表中有两列,a1,a2 B表中也两列b1,b2,a1列和b1列 的值是相同的a2和b2列的值有相同的部分也有不同的部分,如以下a1 a2a 10a 20b 30b 40B 表中数据如下b1 b2a 10a 20a 30b 50

求SQL写法 两个表,暂且称为A,B,其中A表中有两列,a1,a2 B表中也两列b1,b2,a1列和b1列 的值是相同的a2和b2列的值有相同的部分也有不同的部分,如以下a1 a2a 10a 20b 30b 40B 表中数据如下b1 b2a 10a 20a 30b 50
求SQL写法 两个表,暂且称为A,B,其中A表中有两列,a1,a2 B表中也两列b1,b2,a1列和b1列 的值是相同的
a2和b2列的值有相同的部分也有不同的部分,如以下
a1 a2
a 10
a 20
b 30
b 40
B 表中数据如下
b1 b2
a 10
a 20
a 30
b 50
求找出在a1=b1的时候,A B 两表中对应的a2和b2不同的值的sql写法,

求SQL写法 两个表,暂且称为A,B,其中A表中有两列,a1,a2 B表中也两列b1,b2,a1列和b1列 的值是相同的a2和b2列的值有相同的部分也有不同的部分,如以下a1 a2a 10a 20b 30b 40B 表中数据如下b1 b2a 10a 20a 30b 50
select * from A where not exist (select * from B where A.a1=B.b1 and A.a2=B.b2)
union
select * from B where not exist (select * from A where B.b1=A.a1 and B.b2=A.a2)