2015-12-07 4 views
0

Вот мой запрос. У меня есть имя colomun «Played» (int). Я обновляю его как один, если матч воспроизводится. поэтому суммируйте его позже. Теперь я хочу количество матчей, которые команда играет в этом запросе. Но я понятия не имею, как это добавить.SQL Query для запуска запроса выбора Таблица футбольной лиги

Select DENSE_RANK() OVER(order by Point DESC,GD DESC) as Rank, * from (select TName, Sum(Score) as Score, Sum(GA) as GA,Sum(Diff) as GD,Sum(Point) as Point from (Select f.teamID,Score as Score, GA as GA,Score-GA as DIff, 
case 
when Result = 'W' then 3 
when Result = 'D' then 1 
Else 0 
end as Point, T.TName, 
from Fixtures F 
inner join Teams T on t.TeamID = f.TeamID ) S 
group by teamID,TName) SS 
order by Point DESC,GD DESC 

ответ

0

Считайте результат. Это получило бы то, сколько игр они играли

+0

Куда я должен добавить? – Thail

+0

В пределах выбранного вами элемента, счет (результат) в играх – codeMonger123

+0

Есть вложенные операторы select. Я пробовал это везде. Но все равно выдает ошибку! :( – Thail