如下:
数据表:A1
字段:B1,B2,B3
数据:Y1,Y2,Y3
很多条记录
数据表:A2
字段:B1,B2
数据:Y1,Y2
记录条数比较少
如何查询A1表中数据,条件是两个表里B1,B2字段的内容同时相同。
需要用连接查询来处理。
如有以下2张表:
查询2张表id和name字段内容完全相同的内容,可用如下语句:
结果:
说明,两表连接where条件要写上关联条件,因为提问是两个字段完全相等,所以就写作:a.id=b.id and a.name=b.name
请问,如果是查询以上记录之外的记录呢?
本回答被提问者采纳请问,如果是查询以上记录之外的记录呢?
追答select A1.* from A1
minus
select A1.* from A1,A2
where A1.B1=A2.B1 and A1.B2=A2.B2;