2つのテーブルがあるとしましょう
人(id、名前)
犬(id、名前)
すべての犬の名前とすべての人の名前を含むビューを作成できますか?たとえば、Tobyと呼ばれるエンティティの数を数えたい場合は、ビューだけをクエリする必要がありますか?
理想的には次のようになります
私はPostgreSQLデータベースを使用していますが、これを実行できるものがあるかどうか知りたいと思います。
union all
set演算子を使用して、両方のテーブルの結果を統合できます。
CREATE VIEW all_names AS
SELECT name FROM people
UNION ALL
SELECT name FROM dogs
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加