谁能帮助我如何在不将结果合并到单行的情况下加入两个表?请参阅以下查询:
SELECT *
FROM resorderdetails rd
INNER JOIN resinvalidorderdetails ri
ON rd.itemid=ri.srcitemid;
例如,我在resorderdetails
表中有 1 行字段itemid=1
,我在resinvalidorderdetails
表中有 1 行字段srcitemid
= 1。
如果我们要执行上面的查询,它将返回单行的结果[合并两个表的数据]
我想要做的是结果有两行。第一行是记录来自resorderdetails
,另一行是记录来自resinvalidorderdetails
没有使用UNION ALL
or UNION
。
我怎么能做到?是否可以?