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.