Utilisation des alias dans une requête
Bonjour,
J'ai la requete suivante:
Code:
1 2 3 4 5
| SELECT DISTINCT ETUDIANT.IDETUDIANT, NOM, PRENOM, AGE, SEXE, IDMAT, AVG(VALEUR)
FROM ETUDIANT, NOTE
WHERE (IDCLASSE='$classe' AND ETUDIANT.IDETUDIANT = NOTE.IDETUDIANT)
GROUP BY ETUDIANT.IDETUDIANT
ORDER BY AVG(VALEUR) DESC |
Dans cette forme la requete s'execute parfaitement. Mais lorsque je la modifie en utilisant des alias comme ci-dessous, elle ne s'execute plus
Code:
1 2 3 4 5
| SELECT DISTINCT e.IDETUDIANT, NOM, PRENOM, AGE, SEXE, IDMAT, AVG(VALEUR)
FROM ETUDIANT AS e, NOTE AS n
WHERE (IDCLASSE='$classe' AND e.IDETUDIANT = n.IDETUDIANT)
GROUP BY e.IDETUDIANT
ORDER BY AVG(VALEUR) DESC |
ou
Code:
1 2 3 4 5
| SELECT DISTINCT e.IDETUDIANT, NOM, PRENOM, AGE, SEXE, IDMAT, AVG(VALEUR)
FROM ETUDIANT e, NOTE n
WHERE (IDCLASSE='$classe' AND e.IDETUDIANT = n.IDETUDIANT)
GROUP BY e.IDETUDIANT
ORDER BY AVG(VALEUR) DESC |
S'il vous plait, pourriez m'aider à utiliser des alias dans une requete. Merci