从table1中选择column1,column2,column3 其中column5 = 0且column6 = 0;
从table2中选择column4 其中column5 = 0且column6 = 0;
这是从table1&amp ;;读取数据的两个sql语句。 table2,有没有办法代替2个单一查询,我可以写一个查询吗?
感谢。
答案 0 :(得分:1)
您可以使用UNION
来合并结果:
SELECT
column1,
column2,
column3,
NULL AS column4
FROM table1
WHERE column5 = 0
AND column6 = 0
UNION
SELECT
NULL AS column1,
NULL AS column2,
NULL AS column3,
column4
FROM table2
WHERE column5 = 0
AND column6 = 0