2
Postgresデータベースに同じ構造とデータが部分的に重なっている2つのテーブルがあり、table1
とtable2
と呼んでいます。あるテーブルにある行をすべて取得し、もう一方のテーブルは取得しないで、デルタを計算しようとしています。私が実行しようとしているクエリは、大体この:Django:テーブルのデルタの計算
SELECT * FROM table1 WHERE id NOT IN (SELECT id FROM table2)
SELECT * FROM table2 WHERE id NOT IN (SELECT id FROM table1)
ジャンゴ1.4でこれを構築するための最良の方法は何ですか?私は両方のテーブルに対して定義された1つのモデルを持つことができるいくつかの方法はありますか?この情報を照会する最良の方法は何ですか?