前提・実現したいこと
Mysqlで20個ほど(ID,更新日時など)のカラム多めなテーブル1を作っています。(ここではデータは空です)
IDをプライマリキーにしています。
この際、このテーブルと別のテーブル2-5からleft joinを4回行ったうえで
1のカラムからいくつか、また別のテーブルから加えたカラム4つをselectし
ビューvw1を作成しました。
テーブル1へ、IDと更新日時を記入したうえで挿入を数回した際以下の問題が発生しました。
発生している問題
挿入したデータが3までであれば、通常通りvw1が更新される。3までデータも表示される
しかし、追加した個数が4を超えると、テーブル1にはデータが入るが
vw1には反映されない
試したこと
最初はテーブル1のカラムをすべてselect *していましたが
テーブル1からselectするカラムを5つほどにしたところ、4つまで(ID1-4まで)vw1に反映されるように。
しかし、5つめ(ID 5以降)は反映されませんでした
補足情報(FW/ツールのバージョンなど)
mysqlとphpmyadminを使っています。バージョンはphp 7.3.8
phpMyAdmin 4.9.0.1 です
回答1件
あなたの回答
tips
プレビュー