次の値を持つテーブル A があります。
+--------+------+ | | ID1 | ID2 | +--------+------+ | | 1689年 | 1709年 | | | 1709年 | 1689年 | | | 1782年 | 1709年 | | | 1911年 | 1247 | | | 1247 | 1468年 | | | 1641年 | 1468年 | | | 1316 | 1304 | | | 1501 | 1934年 | | | 1934年 | 1501 | | | 1025 | 1101 | +--------+------+
および次の値を持つ別の関係 (表 B):
+--------+------+ | | ID1 | ID2 | +--------+------+ | | 1641年 | 1468年 | | | 1911年 | 1247 | +--------+------+
テーブル B に表示されるテーブル A のすべての行 (ID1 と ID2 が完全に一致) を削除したいと考えています。理論的には単純に思えますが、私は EXISTS ステートメントやその他のアプローチに満足していません。私はSQLiteを使用しています。
どんな提案でも大歓迎です。