Hola a todos!!, hacia rato que no andaba por estos lares, pero bue aqui estoy yo nuevamente con un temita, tengo una consulta SQL en donde quiero listar todos los "PRODUCTOS" y el nombre de la "CATEGORIA" correspondiente, obviamente los dos almacenados en 2 tablas separadas, entonces realizo la siguiente consulta:
Código:
SELECT p.*,c.name FROM productos AS p
INNER JOIN categorias AS c ON c.id = p.category_id
WHERE a.user_id='Una Variable' order by p.created DESC ";
El problema que tengo es que p.category_id puede ser "0"(uncategorized) y éste no esta en la tabla categorias, entonces el SQL me devuelve solo aquellos registros en donde encuentra la concordancia(c.id = p.category_id). esto esta bien, es lógico lo que hace, pero que manera existe de traerme todos los "PRODUCTOS" y si el id de categoria de este producto concuerda con el de la tabla categorias, traer el nombre de la categoria??? Gracias!!!!!