1

Access でこのような一連のクエリを正常に実行できますが、MS SQL でそれらをビューまたはストアド プロシージャにしようとすると、サブクエリのエイリアスが後でクエリで使用する有効な列ではないことがわかります。計算を実行します。

これが私がAccessに持っているものです:

SELECT T.DistrictNum,

(select count(winner) from TournyGames2013 where type='Pool 1' and winner=T.DistrictNum) AS TeamWins, 
(select count(loser) from TournyGames2013 where type='Pool 1' and loser=T.DistrictNum) AS TeamLoses,
([TeamWins]+[TeamLoses]) AS GameTotal
FROM TournyTeams2013 AS T
WHERE T.Pool=1

どうすれば、これから機能するビューまたはストアドプロシージャを作成できますか?
ありがとう、優しくして、ここに私の最初の投稿。

4

1 に答える 1