1. Este site usa cookies. Ao continuar a usar este site está a concordar com o nosso uso de cookies. Saber Mais.

Ajuda para consulta

Discussão em 'Web Development' iniciada por moriva, 28 de Junho de 2008. (Respostas: 3; Visualizações: 426)

  1. moriva

    moriva Power Member

    A ajuda que eu vos vinha pedir era para ver se me descobriam onde está o erro nesta consulta. A consulta pretende que seja colocado a frente de cada equipa o valor maximo dessa equipa nos campos FinalEquipa1 e FinalEquipa2.
    Código:
    SELECT Equipa , Max(FinalEquipa1,FinalEquipa2) AS Maximo
    FROM ( 
             SELECT Equipa1 AS Equipa
             FROM andebol
             UNION ALL
             SELECT Equipa2 AS Equipa
             FROM andebol 
           ) AS U
    GROUP BY Equipa;
    
    Obrigado!
     
  2. AliFromCairo

    AliFromCairo Power Member

    Boas, apenas estás a seleccionar a coluna Equipa na cláusula FROM, logo, não vais conseguir utilizar mais nenhuma coluna na cláusula SELECT onde tens a função MAX.
     
  3. moriva

    moriva Power Member

    E a forma como a consulta esta feita? Irá dar o que pretendo? Não existe mais nenhum erro?

    Obrigado!
     
  4. moriva

    moriva Power Member

    Fiz a consulta como me indicaram mas da novamente erro.

    Código:
    SELECT Equipa , Max(Resultados) 
    FROM ( 
             SELECT Equipa1 AS Equipa
             FROM andebol
             UNION ALL
             SELECT Equipa2 AS Equipa
             FROM andebol
             SELECT FinalEquipa1, FinalEquipa2 AS Resultados
             FROM andebol 
           ) AS U
    GROUP BY Equipa;
    
    Alguem me dá um ajudazinha por favor!!
     

Partilhar esta Página