以下のような2つのテーブルがあります
本
id TID reserveddate fee1 fee2 fee3 Noofplayers total
-------------------------------------
1 11 2012-11-25 100 200 300 3 800
2 12 2012-11-25 100 200 300 3 800
3 13 2012-11-28 200 100 200 1 500
プレイヤー
TID fee1 fee2
-------------------------------------
11 100 200
11 100 200
11 100 200
12 100 200
12 100 200
12 100 200
13 200 100
今、Reserveddate でグループ化された両方のテーブルからデータを取得したいと思います。
質問があります、
select sum(b.fee1)+sum(b.fee2)+sum(a.fee3) as total
from Players b,book a where a.TID = b.TID and a.ReservedDate ='25-nov-2012'
group by a.ReservedDate
上記の sum(fee3) のクエリに 3(noofplayers) 回を追加すると、1 つのタイム ブック テーブルが追加されます。
クライアントの要件に従ってクエリを更新していただけますか...