Alguien podria ayudarme con este SELECT, el mismo me tira error:
#1054 - Unknown column 'n.news_id' in 'on clause'
Lo estoy corriendo en Mysql 5.0.20 en servidor windows.... se que el mysql 5 es muy parecido al 4.1.x, pero permite menos margen de error en las consultas.
A ver si alguien ve algo extraño....
La consulta:
Código PHP:
SELECT DISTINCT(n.news_id), n.date_added, nd.news_title, nd.news_description,
nd.news_description_explain, nc.categories_id, cd.categories_name,
SUM( IF(n.news_id=ni.news_id, 1, 0))
FROM news n, news_type nt, news_description nd,
news_categories nc, categories_description cd
LEFT JOIN news_images ni ON (n.news_id=ni.news_id)
WHERE
n.status_id='1'
AND n.news_id=nd.news_id
AND nd.languages_id='1'
AND n.news_id=nt.news_id
AND nt.news_type_id='1'
AND n.news_id=nd.news_id
AND n.news_id=nc.news_id
AND nc.categories_id=cd.categories_id
AND cd.languages_id='1'
GROUP BY n.news_id
ORDER BY n.date_added DESC
Aclaro que dicho SELECT, funciona perfectamente en Mysql 4.1.x
Graciassssssssssss!