1. ホーム
  2. sql

[解決済み] SQLにおけるViewとtableの違い

2022-03-06 13:07:26

質問

<ブロッククオート

重複している可能性があります。
パフォーマンスにおけるビューとテーブルの違い

SQLにおけるビューとテーブルの主な違いは何ですか。テーブルの代わりにビューを使用する利点はありますか。

どのように解決するのですか?

テーブルにはデータが含まれ、ビューは単に SELECT ステートメントがデータベースに保存されています (データベースによって多少異なります)。

ビューの利点は、複数のテーブルからデータを結合し、新しいビューを作成できることです。例えば、給与のデータベースがあり、それに対して複雑な統計クエリを実行する必要があるとします。

複雑なクエリを常にデータベースに送信する代わりに、クエリをビューとして保存し、そのビューを使用して SELECT * FROM view