|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||
|
Futur Membre du Club
![]() Inscription : février 2010 Messages : 79 ![]() |
Bonjour,
J'ai une requete qui utilise un alias dans un order by : Code :
Une idée ?? |
||
|
|
00
|
|
|
#2 |
|
Membre Expert
![]() Inscription : janvier 2006 Messages : 951 ![]() |
si l'alias est reconnu dans le order by, alors ce que tu racontes est impossible.
il manque un détail important à ton histoire!
__________________
PHP fait nativement la validation d'adresse électronique Utilisez le bouton résolu! |
|
|
00
|
|
|
#3 | ||
|
Futur Membre du Club
![]() Inscription : février 2010 Messages : 79 ![]() |
Merci gene69,
Peut-être que le détail qui manque est que prixJournee et duree sont des colonnes appartenant chacune à une table différente qui intervient dans la jointure : Code :
duree col de YYY est-ce que cela expliquerait le pb ? |
||
|
|
00
|
|
|
#4 | ||
|
Membre Expert
![]() Inscription : janvier 2006 Messages : 951 ![]() |
est ce que tu peux tester la forme suivante?
Code :
EDIT: pour ma culture, quelle version de mysql?
__________________
PHP fait nativement la validation d'adresse électronique Utilisez le bouton résolu! |
||
|
|
00
|
|
|
#5 |
|
Futur Membre du Club
![]() Inscription : février 2010 Messages : 79 ![]() |
Merci gene69,
Je viens de m'apercevoir de mon erreur : le prixTotal calculé dans la requête n'était pas celui affiché (qui tenait compte d'une "taxe" en plus) de ce fait pour prixJournee = 0 on avait prixTotal =0 donc pas d'ordre entre 2 lignes de même prixTotal et dans ce que j'affichais je rajoutais la "taxe" journalière donc dans ce cas il y avait bien un ordre (plus grand = duree la plus grande) Donc pas de pb avec SQL ! Désolé de t'avoir fait bosser pour rien. Merci encore. |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com