不知能否用SQL语句实现?
我有两个表Table1,Table2,字段相同,
Table1:
Field1 Field2
a1 b1
a2 b2
a3 b3
Table2:
Field1 Field2
a1 b1
a2 b1
a3 b3
表1 的纪录是没有重复的,而表2的纪录是有重复的
现在我想用一条SQL语句取得这两个表中Field2的值等于b1的纪录,应该怎样写呢?
select field1,field2 from table1 where field2='b1'
union
select field1,field2 from table2 where field2='b1'
看这样行不行
//*******************************************
select field1,field2 from table1 where field2='b1'
union all
select field1,field2 from table2 where field2='b1'
//******************************************
这样所有重复的纪录也都取出来了,试一下