複数の選択からデータベースビューを作成できますか?たとえば、行1は完全に1つのテーブルからのものであり、行2は別のテーブルからのものです。

イヴァン

2つのテーブルがあるとしましょう

人(id、名前)
犬(id、名前)

すべての犬の名前とすべての人の名前を含むビューを作成できますか?たとえば、Tobyと呼ばれるエンティティの数を数えたい場合は、ビューだけをクエリする必要がありますか?

理想的には次のようになります

  1. ジョン-ジョンがPeopleテーブルから来た場所
  2. トビー-そしてトビーは犬のテーブルから来ました

私はPostgreSQLデータベースを使用していますが、これを実行できるものがあるかどうか知りたいと思います。

ムレイニク

union allset演算子を使用して、両方のテーブルの結果を統合できます

CREATE VIEW all_names AS 
SELECT name FROM people
UNION ALL
SELECT name FROM dogs

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

Related 関連記事

ホットタグ

アーカイブ