ホームページ >バックエンド開発 >PHPチュートリアル >MySQL ビュー mysql 管理ツール mysql 公式ウェブサイト mysql ダウンロード 64 ビット

MySQL ビュー mysql 管理ツール mysql 公式ウェブサイト mysql ダウンロード 64 ビット

WBOY
WBOYオリジナル
2016-07-29 08:55:061175ブラウズ
1. ビューとは何ですか? ビューは、1 つまたは複数のベース テーブル (ビュー) のデータ、またはユーザー定義のデータであるとも言えます。実際、ビュー内 データが保存されていない場合、データはベース テーブルにまだ存在します。ベース テーブルのデータが変更されると、ビューのデータも変更されます。ビューのデータが変更されると、ベース テーブルも変更されます。も変わります。
2. ビューの役割
1. ビューによりクエリがより便利になります (複雑な SQL ステートメントが非常にシンプルになります)

2. データベース内の重要なデータを保護し、さまざまな人に異なるデータを表示します

3. ビューを作成します
create [または replace] [algorithm={merge|temptable|unknown}]
view view_name [(column_list)]
as select_statement
[[cascaded|local] check オプション付き]
表示
マージ: を参照しているステートメントのテキストを結合します。ビュー定義をビュー定義に追加し、ビュー定義の特定の部分を使用してステートメントの対応する部分を置き換えます。

temptable: ビューの結果は一時テーブルに配置され、ステートメントを実行します。

未定義:

MySQL

が使用するアルゴリズムを選択します。可能であれば、TEMPTABLE ではなく MERGE を使用することをお勧めします。これは、通常は MERGE の方が効率的であり、一時テーブルが使用されている場合、ビューは更新できません ビュー、

mysql

デフォルトでは、undefine 処理アルゴリズムが使用され、マージテーブルと一時テーブルの間で自動的に選択されます。 ローカルチェックオプション [local] を使用すると、このビューの条件が満たされている限り、更新できます
カスケードチェックオプション [cascaded] を使用した場合、ビューを更新するには、すべての条件が満たされる必要があります



IV. 操作

はテーブル操作と同じです

上記では MySQL の内容を含む MySQL ビューを紹介しましたが、PHP チュートリアルに興味のある友人に役立つことを願っています。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。