不可以使用 union all ,因为两个表的字段不一样
不需要where
------解决思路----------------------
两个表之间有关联条件吗?如果有就select * from A,B where a.ID=b.ID
------解决思路----------------------
不要写 * 号,为重复的列名取个别名.
大概如下
select a.taskid as taskid_a , b.taskid
from a , b
where a.id = b .id
select a.taskid as taskid_a , b.taskid
from a , b
where a.id = b .id