結果を単一の行にマージせずに2つのテーブルを結合する方法について誰か助けてもらえますか? 以下のクエリを参照してください。
SELECT *
FROM resorderdetails rd
INNER JOIN resinvalidorderdetails ri
ON rd.itemid=ri.srcitemid;
たとえば、resorderdetailsテーブルにフィールドitemid=1が 1 行あり、フィールドが 1 のテーブルに 1 行あるとしresinvalidorderdetailsますsrcitemid。
上記のクエリを実行すると、単一行の結果が返されます [2 つのテーブルのデータを結合]
私がやりたいことは、結果として2行を持つことです。最初の行は元のレコードで、もう 1 行はorを使用せずresorderdetailsに元のレコードです。resinvalidorderdetailsUNION ALLUNION
どうすればできますか?出来ますか?