日期:2014-05-19  浏览次数:20474 次

请问一个SQL搜索的问题,大麻烦,小弟在线等
第一张表3个字段:A1,B1,C1
第二张表3个字段:A2,B2,C2

搜索这6个字段出来
A1,B1,C1,A2,B2,C2
放进Dataset当中

我需要的结果是
当   任意2张表的字段值不同就空行

数据例子是这样的:

A1     B1     C1     A2     B2     C2
1       1       1       1       1       1
1       1       2       1       1       2
1       1       3      
1       2       1       1       2       1
                        1       2       2
                        1       2       3
2       1       1       2       1       1
2       1       2      

搜索出来有6列,前3列来自一张表,后三列来自一张表
前三列的在后三列中没有,则   空行
后三列在前三列中没有,则空行

这就是数据例子   不知道大家看懂了没有
请问SQL文我该怎么写

分不多   不好意思

------解决方案--------------------
union可能把一些重复项去重了

还是用full join 啦