par
xmach » 21 avr. 2010, 14:03
Bonjour je ne comprend pas pourquoi je n'arrive pas a recuperer mon alias sur cette requete mysql :
SELECT news.titre, max( news_diff.date_diff ) AS ddd
FROM `news`
JOIN news_diff ON ( news_diff.id_news = news.id )
WHERE ddd <= current_date( )
GROUP BY news.id
LIMIT 0 , 30
Mysql me renvois systematiquement : #1054 - Unknown column 'ddd' in 'where clause'
Quelqu'un peut t'il m'expliquer pourquoi ?
Merci à vous.
Bonjour je ne comprend pas pourquoi je n'arrive pas a recuperer mon alias sur cette requete mysql :
[sql]
SELECT news.titre, max( news_diff.date_diff ) AS ddd
FROM `news`
JOIN news_diff ON ( news_diff.id_news = news.id )
WHERE ddd <= current_date( )
GROUP BY news.id
LIMIT 0 , 30
[/sql]
Mysql me renvois systematiquement : #1054 - Unknown column 'ddd' in 'where clause'
Quelqu'un peut t'il m'expliquer pourquoi ?
Merci à vous.