Cita: Necesito traer varios datos de 3 tablas distintas, que la verdad no se si estan relacionadas.
Pues si TU no sabes si están relacionadas, nosotros no podremos adivinarlo... Y si no están relacionadas, no puedes hacer una única consulta. Tan simple como eso.
Empecemos limpiando un poco tu query:
Código MySQL:
Ver original ccg.numero_factura factura_insumos,
ccp.numero_factura facturas_crostas
cue_contabilidad_cxp_otros_general ccg
cuero_proveedor cp
ON cp.id
= ccg.proveedor_id
cue_contabilidad_cxp_crostas_principal ccp
ON ccp.proveedor_id
= cp.id
;
Aquí tenemos tres tablas:
1) cue_contabilidad_cxp_otros_general
2) cuero_proveedor
3) cue_contabilidad_cxp_crostas_principa
¿Qué se supone que contiene cada una de ellas?
¿Qué representan?
Estas son las preguntas principales, porque si en realidad refieren a cosas distitnas, entonces este planteo no tiene sentido:
Cita: Si el usuario teclea un numero de factura = 20156, el debe de traerme todas las facturas de las 3 tablas
SI son facturas distintas...
no le veo ningun sentido.
Explica mejor los detalles y describe las relaciones de las tablas. Analízalas para entenderlas y luego dinos de qué se trata.