Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Tenho uma tabela com todas as categorias relacionadas, e a relação delas é o Field pai.
Eu preciso trazer em um **SELECT** todas as categorias, tentei usar Inner Join, mas caso a consulta de uma dessas categorias não tiver **filho** ou **neto**, ela não traz o nome **pai **exemplo:
SELECT
pai.id,
pai.categoria_en,
filho.id,
filho.categoria_en
FROM
categorias AS pai
INNER JOIN categorias AS filho ON pai.id = filho.pai
Tem uma categoria com o nome Tea e ela não tem filho relacionado ao seu ID, então a consulta não traz ela.
Alguem pode me ensinar como fazer o select direito ? Eu sei que isso é possivel, eu que não estou sabendo fazer.
Carregando comentários...