Duda en Consulta Inner Join
Publicado por Azwraith (2 intervenciones) el 01/06/2012 04:36:48
wenas, estoy recién empezando en esto de base de datos y tengo una duda con una consulta:
Tengo tres Tablas : productos, detalle_venta, ventas
- productos : id_producto(pk),id_categoria,nombre,precio
- detalle_venta : id_venta(fk de ventas.id_venta), id_producto(fk de productos.id_producto), cantidad, precio
- ventas : id_venta(pk), id_mesa(fk de otra tabla mesas), fecha, monto, cancelado(binario)
La consulta que hize fue esta pero me salta error:
Select productos.nombre, detalle_venta.cantidad, detalle_venta.precio from productos inner join detalle_venta on productos.id_producto=detalle_venta.id_producto inner join ventas on detalle_venta.id_mesa=ventas.id_mesa where ventas.id_mesa=1 and ventas.enabled=0
Donde enabled es 0 cuando no ha sido cancelado y 1 cuando ya se cancelo, me salta error quisiera sber si pueden ayudarme muchas gracias de antemano
Tengo tres Tablas : productos, detalle_venta, ventas
- productos : id_producto(pk),id_categoria,nombre,precio
- detalle_venta : id_venta(fk de ventas.id_venta), id_producto(fk de productos.id_producto), cantidad, precio
- ventas : id_venta(pk), id_mesa(fk de otra tabla mesas), fecha, monto, cancelado(binario)
La consulta que hize fue esta pero me salta error:
Select productos.nombre, detalle_venta.cantidad, detalle_venta.precio from productos inner join detalle_venta on productos.id_producto=detalle_venta.id_producto inner join ventas on detalle_venta.id_mesa=ventas.id_mesa where ventas.id_mesa=1 and ventas.enabled=0
Donde enabled es 0 cuando no ha sido cancelado y 1 cuando ya se cancelo, me salta error quisiera sber si pueden ayudarme muchas gracias de antemano
Valora esta pregunta


0