soy nuevo en esta cuestion del lenguaje sql, y necesito bastante ayuda.
mi problema esta en lo siguiente:
tengo las siguientes tablas:
Código:
===================tabla compras id id_login producto fehca tabla compra_producto id id_compra tipo_pago precio archivo tabla compra_servicio id id_compra inicio_servicio fin_servicio precio
quiero hacer un join desde la tabla de "compras" para crear una lista
de productos y servicios que adquirió el cliente.
intenté con esto :
Código:
funciona bien por serparado, pero al "unir" las tablas la salida de datos select * from compras join compra_producto as prod on (compras.id = prod.id_compra) join compra_servicio as serv on (compras.id = serv.id_compra)
es vacia cuando el usuario no está presente en alguna de las tablas de compras.
lo que deseo es listar todas las compras del usuario, en un mismo cuadro
y ordernarlo por fecha no importando la clase de producto.
espero puedan ayudarme.
muchas gracias.