Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Pedro Eideias

Erro no MySQL 5

Recommended Posts

eai pessoal

 

essa query roda certinho no MySQL 4 e no 5 ela da erro:

 

SELECT count( p.products_id ) AS totalFROM products_description pd, products pLEFT JOIN manufacturers m ON p.manufacturers_id = m.manufacturers_id, products_to_categories p2cLEFT JOIN specials s ON p.products_id = s.products_idWHERE p.products_status = '1'AND p.products_id = p2c.products_idAND pd.products_id = p2c.products_idAND pd.language_id = '4'AND p2c.categories_id = '72'

erro:

 

054 - Unknown column 'p.products_id' in 'on clause'select count(p.products_id) as total from products_description pd, products p left join manufacturers m on p.manufacturers_id = m.manufacturers_id, products_to_categories p2c left join specials s on p.products_id = s.products_id where p.products_status = '1' and p.products_id = p2c.products_id and pd.products_id = p2c.products_id and pd.language_id = '4' and p2c.categories_id = '72'[TEP STOP]

alguem sabe me ajudar?

 

valeu!

Compartilhar este post


Link para o post
Compartilhar em outros sites

"LEFT JOIN specials s ON p.products_id = s.products_id"pela msg esta faltandu este campo "products_id" na tabela "products" p

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.