ECRDTL_del と ECRDTL_edit の 2 つのテーブルがあり、ECRDTL_edit にない ECRDTL_del のレコードのみを表示したいと考えています。MYSQL の左結合を使用してみましたが、目的の結果が得られません。ここに私の現在のクエリ文字列があります:
SELECT a.*
FROM ECRDTL_del AS a
LEFT JOIN ECRDTL_edit AS b ON b.Ecrno = a.Ecrno
WHERE b.Cylno <> a.Cylno
以下に示すこれら 2 つのテーブルと期待される結果の両方のデータ例:
ECRDTL_del:
Ecrno Cylno
9090 8881
9090 8882
9090 8883
9090 8884
ECRDTL_編集:
Ecrno Cylno
9090 8881
9090 8885
9090 8886
9090 8884
LEFT 結合後に期待される結果:
Ecrno Cylno
9090 8882
9090 8883