2017-05-08 8 views
0

私は、phpmyadminのテーブルとのビューの同期を行うタスクを持っています。例として、私はこのようなビューのテーブルを持っている:phpmyadminでビューとテーブルを同期する方法はありますか?

VIEW:

enter image description here

TABLE:テーブルの

enter image description here

データレコードは、ビューと同じです。

CREATE TABLE tablename AS (SELECT * FROM viewname) 

私はそれらを同期したいと思います。例として、ビューが更新された場合、テーブルも更新されます。ビューの更新の意味は、ビューの編集と同じです。次に古いものを削除してビューをインポートします。それを行う方法はありますか?ビューを開くと時間がかかるので、ビューとテーブルを同期したい。だから、私はそれをもっと速く開くことができるように、ビューと同じテーブルを作った。ありがとう事前に

+0

「ビューが変更されたとき」とはどういう意味ですか? –

+1

**表示**は表の論理表示であり、解読データはありません。 – Jens

+1

これも読んでください:http://stackoverflow.com/questions/6015175/difference-between-view-and-table-in-sql – Jens

答えて

2

VIEWのMySQLは、テーブルのようなデータが格納されていないJensが言及した仮想テーブルまたは論理ビューです。

代わりに、テーブルから直接値をフェッチします。 VIEWの値は、取り出したテーブルの値が変更されたときに変更されます。

したがって、表と表の間ではなく、表間を同期する必要があります。

関連する問題