VIEW
で作ったテーブルは「仮想的なテーブル」であるという説明がありましたが、
それはどういう意味でしょうか?
自分なりに解釈し、レコードの挿入ができないのかな?と思い、
INSERT INTO posts_tokyo_view (message, likes, area) VALUES
('post-10', 52, 'Tokyo');
SELECT * FROM posts_tokyo_view;
としてみましたが、10 番目の id
でレコードの挿入が正しく処理されていました。
また、 SHOW
したときにテーブル一覧にないのでは?とも思ったのですが、
一覧に posts_tokyo_view
がありました。
VIEW
で作ったテーブルは、元データの更新に連動できるとのことでしたが、
逆に「仮想的なテーブル」であるために、
CREATE
で作ったテーブルではできていたのに、
VIEW
で作ったテーブルではできなくなることもある、ということでしょうか?
この回答を見るにはプレミアムプランへの登録が必要です
プレミアムプランとは?