Respuesta: Problemas Con GROUP BY OK gracias nuevamente
con respecto a a LEFT JOIN es porque en la tabla prod_bundle puede no existir el registro
que busco y tengo entendido que si hago INNER JOIN y no lo encuentra, tampoco me va a traer los registros de la tabla presuestos
pongo la consulta completa y la estructura
Código MySQL:
Ver original B.prodbun_tipo,B.prodbun_numero,B.prodbun_id LEFT JOIN prod_bundle B ON P.presu_id =B.prodbun_numero AND B.prodbun_tipo =0 AND A.presu_artiid =B.prodbun_id WHERE P.presu_eliminado =0 AND P.presu_id =1
Código MySQL:
Ver original INSERT INTO `presupuestos` VALUES (1, 1, 2, 11, 6, 1, '6', '001', 7, 5.0600, '2013-02-24', '2013-02-24', '09:50:00', 0, 0, '', 1, 0.0000, '0', '0000-00-00', '00:00:00', 1, 10.0000, 192.0913, '0', '0000-00-00', '00:00:00', 1728.8213, 180, '');
Código MySQL:
Ver original KEY `presu2_id` (`presu2_id`) INSERT INTO `presupuestos2` VALUES (1, 5, 1, 26.0000, 40.0000, 15.2460, 1, '21.0000', 2.6460, 12.6000, 0, 0); INSERT INTO `presupuestos2` VALUES (1, 7, 10, 34.9999, 49.9999, 113.2238, 3, '10.5000', 10.7588, 1024.6496, 0, 0); INSERT INTO `presupuestos2` VALUES (1, 49, 1, 62.0000, 80.0000, 446.3375, 1, '21.0000', 77.4635, 368.8740, 1, 0); INSERT INTO `presupuestos2` VALUES (1, 1361710188, 10, 11.5702, 23.9669, 13.5000, 1, '21.0000', 2.3430, 111.5702, 0, 1);
Código MySQL:
Ver original KEY `presu3_id` (`prodbun_numero`), KEY `presubundle_id` (`prodbun_id`)
GRACIAS!!! |