Ojala me puedan ayudar con este query.
Tengo 2 tablas, una es donde se guardan todos los articulos (refacciones) que hay en inventario, y la otra es donde se guardan las ventas.
La de ventas tiene los siguientes campos:
id,idfactura,idarticulo,cantidad
O sea que ahi guardo lo que se vendio, por ejemplo si hubo una venta de 2 articulos seria:
+-----+-----+-----+-----+
+ 1 + 1 + 14 + 5 +
+------------------------+
+ 2 + 1 + 10 + 4 +
+-----+-----+-----+-----+
Lo que quiero es hacer un query donde pueda obtener los datos de una venta y me de la descripcion del articulo es decir "Dame los datos de los articulos de la venta 1", y pues me desplegue toda la info. He tratado de esta manera, pero solo me da un solo articulo, osea aunque haya 6, nomas me da uno siempre.
Código:
Ojala me puedan ayudar.SELECT modelo, descripcion, precio, ventas.cantidad FROM refacciones INNER JOIN ventas ON refacciones.id = ventas.idarticulo WHERE ventas.idfactura = 1
Muchas gracias