我無法創建視圖。下面你可以找到我的代碼。有人能幫助我嗎?錯誤1247(42S22):不支持參考'VITORIAS'(引用組功能)
CREATE VIEW V_Campeonato AS SELECT team.tim_cod_inscri_time
, SUM(CASE WHEN partida.par_gol_mand > partida.par_gol_visi THEN 1 ELSE 0 END) AS VITORIAS
, SUM(CASE WHEN partida.par_gol_mand = partida.par_gol_visi THEN 1 ELSE 0 END) AS EMPATES
, SUM(CASE WHEN partida.par_gol_mand < partida.par_gol_visi THEN 1 ELSE 0 END) AS DERROTAS
FROM team
INNER JOIN partida
ON team.tim_cod_inscri_time = partida.par_cod_partida
ORDER BY (VITORIAS * 3 + EMPATES) DESC;
ERROR 1247(42S22):參考 'VITORIAS' 不支持(參考 組功能)
您不能同時「SUM」和「CASE」。我想從你的代碼中輸出1或0,而不是1或0的和。 – Sablefoste
你能替我解釋這段代碼嗎? – vinimenchon