Salut
Juste une question...
Pourquoi le SELECT ne peut pas prendre de variable?
Une idée de la forme...
dans laquelle VAR serait une clause optionnelle de l'instruction SELECT.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 SELECT colx, coly, varx, vary,... VAR varx=expression, vary=expression2 FROM... WHERE <prédicat sur colonnes> HAVING <prédicat sur variable>
Le code que je donne est assez simpliste, mais pensez aux requêtes complexes dans lesquelles on a souvent des répétitions d'expression qu'on voudrais factoriser.
Au passage, MySQL accepte un alias dans le having du genre...
Alors pourquoi pas?
Code : Sélectionner tout - Visualiser dans une fenêtre à part SELECT left(prenom,2) AS initial FROM personne HAVING initial='AL'
@+










Répondre avec citation


N'oubliez pas le bouton
et pensez aux balises [code]



ce n'est pas faire un débat je ne peux pas faire de débat parce que j'ai précisément écris que je ne savais pas et al1_24 a parlé de compatibilité ; et si tu veux que l'on réponde avec pertinence à tes questions je t'ai posé des questions précisément
Partager