bonjour,
je lutte un peu avec un problème d'alias...
Imaginons la requete
Code PHP : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 mysql_query('select * from bateau where flag_bateau = 1 and ( select max(date_location) as dateloc from location where bateau_location = bateau.id_bateau ) > '.time().' order by dateloc');
Sans l'alias ni le order, pas de probleme, seulement voila, j'aimerais bien faire un tri par date de location, et j'ai l'erreur "champs dateloc incconu dans order clause" ... Qu'est ce qui cloche ? Comment faire pour etendre la portée de l'alias situé dans la requete imbriqué ?
Comment faire si je veux en plus récupérer dans mon résultat cette valeur max(date_location) ?
En vous remerciant.
Partager