Я хотел бы суммировать в совершенно новый столбец результат совпадения nba (nba database)
Пример: Если puntos_local > puntos_visitante
, столбец puntos
будет увеличен на 3
. Если результат равен, тогда сумма только 1
SELECT `equipo_local`,
(case
when `puntos_local` > `puntos_visitante`
then puntos=puntos+3
when `puntos_local` = `puntos_visitante`
then puntos=puntos+1
end) AS puntos
FROM `partidos`
WHERE temporada LIKE "07/08"
-- GROUP BY `equipo_local`
ORDER BY puntos DESC, partidos.equipo_local
Я также пробовал что-то вроде:
SELECT `equipo_local`,
Sum(Case ( When `puntos_local` > `puntos_visitante` Then puntos=puntos+3 Else 0 End)) As puntos
,Sum(Case ( When `puntos_local` = `puntos_visitante` Then puntos=puntos+1 Else 0 End)) As puntos
FROM `partidos`
WHERE temporada LIKE "07/08"
-- GROUP BY `equipo_local`
ORDER BY puntos DESC, partidos.equipo_local
https://imgur.com/a/ijPCEU9
Я бы хотел, чтобы общий счет суммировался по каждому матчу.
Если puntos_local
> puntos_visitante
, столбец puntos
будет puntos = puntos + 3
Если это ничья, я хотел бы только сложить 1
.
И в качестве окончательного результата я бы хотел получить общий счет сезона. Ty