Bonjour, trève de blabla déjà voilà la requête qui ne marche pas:
Code :
- SELECT *, (time1 + time2 + time3) AS time_total
- FROM table1
- WHERE time_total<=3600
- GROUP BY id
- ORDER BY id DESC
|
j'ai l'erreur suivante: Unknown column 'time_total' in 'where clause'.
par contre, ça, ça marche:
Code :
- SELECT *, (time1 + time2 + time3) AS time_total
- FROM table1
- WHERE (time1 + time2 + time3)<=3600
- GROUP BY id
- ORDER BY id DESC
|
Je voulais donc savoir si je suis vraiment obligé d'utiliser la clause " (time1 + time2 + time3)"?
N'y-a-t-il pas moyen d'utiliser l'alias à la place pour plus de simplicité ?
Message édité par goldorak69 le 19-06-2007 à 00:54:50