Select imbriqué

salma.dev -  
 salma.dev -
Bonjour,
slvp qui px m'aider à trouver l'erreur dans cette syntaxe puisque je pense que c correcte mais sql server me donne cette erreur:"Msg 102, Niveau 15, État 1, Ligne 1
Syntaxe incorrecte vers ')'."
voila la question: Dans combien de villes distinctes sont localisées des avions.
et voila la répense que j'ai donné: select count(localisation) from (select DISTINCT localisation from avion)
merci d'avance

1 réponse

  1. le père
     
    Bonsoir

    Chaque table dans une clause FROM doit obligatoirement avoir un nom. Donc tu est obligé de mettre un "AS tbl" pour ta sous-requête :
    select count(localisation) from (select DISTINCT localisation from avion) AS tbl
    0
    1. salma.dev
       
      oui, je l'ai corrigé et il fonctionne ça fonctionne.
      merci bcp
      0
    2. salma.dev
       
      est ce qu'on px utiliser le nom de la sous-requête comme une nouvelle table afin de répandre à d'autre question?
      0