ねこきっくぱんちのメモ帳

ITに関することいろいろめも。たまにアニメ。

MySQL013 ビュー

chap11

■ビューについて
・ビューはmysql5.0以上から利用可能
 select version(); //5.6.35
・selectした結果をテーブルのように残しておいたもの
・ビューに対し、select,updateも可能。
・ビューの値を更新すれば、元テーブルの値も更新される。

■ビューの定義
[create view viewName as select ~]
create view v1 as select nama,tosi from tb11;
select * from v1;
show tables;

■値の変更
update v1 set nama='主任・佐藤' where nama='佐藤';
select * from v1;
select * from tb11;
※viewの条件がxx以上の場合、元データ変更でxx以上になったものは、
ビューにも表示される。

■ビューの情報表示
desc v1;
show create view v1;

■参考
本:基礎からのMySQL