MySQL 5.0を使用して、特定の行でselectが実行されるたびに計算されるカラムを定義する方法はありますか?たとえば、私は2つのテーブル、AとB持っていると言う:例ではMySQLカラム定義
A:
ID
COMPUTED_FIELD = SUM(SELECT B.SOME_VALUE FROM B WHERE B.A_ID = ID)
B:
ID
A_ID
SOME_VALUE
を私は特定のIDのためのAの選択を実行したとき、私はそれがために、表Bのすべての値の合計を返すようにしたいですA.IDの特定の値。私は複数の個別のクエリを使用してこれを行う方法を知っているとA_IDでグループを行うが、私は少しプロセスを合理化しようとしている。
詳細を教えてください。これを行うためのビューをどのように定義すればよいですか? – Elie
詳細は十分ですか? – txwikinger
これはまさに私が探していたものです。ありがとう! – Elie