親クエリ内でサブクエリの結果を使用するにはどうすればよいですか?
私のコードは次のようになります。
select (select count(*) from tbl1 group by field) as result1,
(select count(*) from tbl2 group by field) as result2,
(select count(*) from tbl3 group by field) as result3,
result1 + result2 - result3 as total1,
result1 + result2 as total2
from tbl4 ;
サブクエリを直接追加することを提案する人もいます。
(select count(*)*....) as result1 + (select count(*)*....) as result2
しかし、私はそれが必要ではないと思います、bcoz私はまた私の結果のresult1の値を表示/維持する必要があります。
私を助けることができる誰かがいますか、私はうまくいくためにこれがひどく必要です、私はすべての助けに感謝します。
前もって感謝します。