combinacion de tablas
Publicado por Adriana Piedad Escudero Gomez (4 intervenciones) el 12/09/2012 18:47:58
$sql1="SELECT id_op, numero_op, mes, beneficiario, importe
FROM (SELECT * FROM ordenes_pago LEFT JOIN comprobacion
USING (id_op) GROUP BY id_op
WHERE mes_aux='Julio' ORDER BY numero_op";
Las dos tablas que tengo son:
tabla ordenes_pago tabla comprobacion
id_op numero_op id_op total aceptado
8 R11 8GOUMCS12 22 60945.9 SI
22 R4 9GOUMCS12 35 89800.7 SI
35 R11 21GOUMCS12 79 184914 SI
79 R4 49GOUMCS12 91 4166.65 SI
91 R11 49GOUMCS12 108 382418 SI
140 R6 32GOCACS12
LA TABLA QUE QUIERO QUE ME REGRESE ES
tabla ordenes_pago
id_op numero_op
8 R11 8GOUMCS12
140 R6 32GOCACS12
Pero no lo hace, me devuelve todas las filas, lo cual hace que no cuadre mi informe de ordenes de pago, espero alguien me pueda ayudar porque me urge terminar esto.
FROM (SELECT * FROM ordenes_pago LEFT JOIN comprobacion
USING (id_op) GROUP BY id_op
WHERE mes_aux='Julio' ORDER BY numero_op";
Las dos tablas que tengo son:
tabla ordenes_pago tabla comprobacion
id_op numero_op id_op total aceptado
8 R11 8GOUMCS12 22 60945.9 SI
22 R4 9GOUMCS12 35 89800.7 SI
35 R11 21GOUMCS12 79 184914 SI
79 R4 49GOUMCS12 91 4166.65 SI
91 R11 49GOUMCS12 108 382418 SI
140 R6 32GOCACS12
LA TABLA QUE QUIERO QUE ME REGRESE ES
tabla ordenes_pago
id_op numero_op
8 R11 8GOUMCS12
140 R6 32GOCACS12
Pero no lo hace, me devuelve todas las filas, lo cual hace que no cuadre mi informe de ordenes de pago, espero alguien me pueda ayudar porque me urge terminar esto.
Valora esta pregunta


0