Exam Databases 22 June 2015
Някой може ли да помогне с девета задача от този изпит?
Според мен изкарвам верен резултат. Само че има една разлика с т.нар. "нулеви тестове" в условието. Там Берое излиза с 3 гола. Аз го изкарвам с 2. Броих ги на ръка, пусках още две три различни заявки за да тествам - Берое си е все с два гола???
Да не би да не разбирам правилно какво означава "number of goals for each Team " - да не е голова разлика или друго?
Ето това е заявката, която ми дава нула точки:
select
t.TeamName,
isnull((select sum(tm.HomeGoals) from TeamMatches tm where tm.HomeTeamId = t.Id), 0) +
isnull((select sum(tm.AwayGoals) from TeamMatches tm where tm.AwayTeamId = t.Id), 0) as [Total Goals]
from Teams t
order by [Total Goals] desc, t.TeamName
ето това излиза при мен като аутпут:
http://pastebin.com/5xaRVYQm
току що събмитнах пак в джъджа и ми даде точките...
Не знам. същата заявка, същия аутпут от същата база, преди една седмица даваше нула точки...
@Strahil,
потвърждавам, на мен си е случвало на третото-четвърто Copy With Headers от яд и инат да ми даде точки най-накрая. В интервал от 1-2 минути..