0
PostgreSQLの親テーブルfiles
が空であるとします。それは「抽象的」です。そして、データを含むfiles
から継承する表がある:red-files
、green-files
、blue-files
。PostgreSQLの2つの継承テーブルから選択
files*
から3種類の中から選択できますが、どのようにred-files
とgreen-files
から選択すればよいですか?
つまり、クエリがred-files
から3行、green-files
から2行を取得する場合、私が探している組み合わせクエリでは5行が表示されます。
元の質問に編集を参照してください - うまくいけば、今の私の質問は明確です。 – jensph
各テーブルのクエリを別々に作成し、次にユニオンを適用します。したがって、単一のクエリをテーブルに一緒に適用する方法はありません。 'files'には' size'という列名があります。 'where size> 500'をすべてのテーブルに適用するには、テーブルの個々のクエリごとに記述する必要があります。 – jensph
両方のテーブルを結合できるフィールドはありますか? – McNets