-1

クエリで多くの AVG を実行する特定のレビュー システムを作成する必要があるため、これらの平均を自動的に更新するテーブルを SQL で作成できるかどうかを尋ねたいと思います。

Mysql 5.5.24-0ubuntu0.12.04.1

4

1 に答える 1

1

はい、これを行うには2つの方法があります。

  • テーブルのような「ビュー」を作成できますが、そのレコードは直接保存されるのではなく、SQLクエリ(通常は他のテーブルから派生)から取得されます。http://dev.mysql.com/doc/refman/5.6/en/create-view.htmlを参照してください。
  • 「トリガー」を作成できます。これは、指定されたテーブルが指定された方法で変更されるたびに実行される手続き型コードです。あなたの場合、1つのテーブルが変更されるたびに実行され、セカンダリテーブルを再生成するトリガーを作成します。http://dev.mysql.com/doc/refman/5.6/en/create-trigger.htmlを参照してください。
于 2012-10-07T20:36:28.153 に答える