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

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
salma.dev
 
oui, je l'ai corrigé et il fonctionne ça fonctionne.
merci bcp
0
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