有A表,B表。分别有字段A_cod ,B_cod
怎样才能合并查询。select A_cod from A where A_cod=trim(text1)
select B_cod from B where B_cod=trim(text1)select A_cod ,B_cod from A,B where A_cod=trim(text1) or B_cod=trim(text1)
为什么这样子不能显示唯一记录呢?
怎样才能合并查询。select A_cod from A where A_cod=trim(text1)
select B_cod from B where B_cod=trim(text1)select A_cod ,B_cod from A,B where A_cod=trim(text1) or B_cod=trim(text1)
为什么这样子不能显示唯一记录呢?
试试,大概不对
另外,你和起来作,和分开作有什么区别吗?
你不觉得分开作更清晰吗
所以答案就是如果你显示得a表中的字段和显示的b表中的字段不一致就不可以这样查询
不过按照下面的方法可以查询
select agent_id from tblcustomer where series_id =10000
union (select agent_id from tblconsultform where series_id = 1222)因为a,b中都有字段agent_id所以查询出的结果就是满足你的条件
union
select A_cod ,B_cod from B where B_cod=trim(text1)
合并列用join,合并结果用union
具体用法看sql的帮助