Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
既存のテーブルからすべてのデータを自動的に取得するテーブルを作成できますか? 「UNION ALL」があることは知っていますが、クエリだけでなく、独自のエンティティであるテーブルを作成したいと考えています。
これはレポートでのみ可能ですか?それとも、既存のテーブルに新しいデータを追加したときに、この新しいテーブルを自動的に更新することはできますか?
そうでない場合、誰かがこれをうまく実行でき、OSX で動作する優れたレポート生成ソフトウェアを推奨できますか?
探しているのはビューであり、別のテーブルではありません。これは基本的に保存されたSELECTクエリです。
SELECT
CREATE VIEW {my_view} AS SELECT ...
Viewを使用したいようです。MySQL でビューを作成する方法は次のとおりです。ビューを使用すると、他のデータベース テーブルからデータを取得できる「仮想」テーブルを作成できます。次に、それが独自のテーブルであるかのようにビューからデータを取得できます (他のテーブルの集計であっても)。基になるデータが変更されると、ビューも更新されます。