Ver Mensaje Individual
  #2 (permalink)  
Antiguo 20/12/2011, 02:00
jarjausroy
 
Fecha de Ingreso: diciembre-2011
Mensajes: 50
Antigüedad: 12 años, 5 meses
Puntos: 0
Respuesta: Problema consulta diferentes tablas [No muestra]

Hago un pantallazo de muestra de lo que ocurre cuando algun registro de la la tabla personas no tiene registros insertados sobre la tabla facturas.


Persona con facturas:



Persona sin facturas:




Esta es la sentencia sql


Código SQL:
Ver original
  1. SELECT personas.NOMBRE, personas.NIF_CIF, personas.TIPO, personas.TIPO VIA, personas.DIRECCION, personas.NUMERO, personas.CP, personas.POBLACION, personas.PROVINCIA, personas.FIJO_1, personas.FIJO_2, personas.MOVIL_1, personas.MOVIL_2, personas.FAX_1, personas.FAX_2, personas.EMAIL_1, personas.EMAIL_2, personas.CUENTA_DE_INGRESO, personas.FEC_ALTA, personas.FEC_BAJA, personas.CLIENTES_ASIGADOS, personas.OBSERVACIONES, personas.PARTIDO_JUDICIALES, personas.N_AUTOS, personas.CLIENTE_ASOCIADO_1, personas.CLIENTE_ASOCIADO_2, personas.CLIENTE_ASOCIADO_3, personas.CLIENTE_ASOCIADO_4, personas.CLIENTE_ASOCIADO_5, personas.CLIENTE_ASOCIADO_6, personas.CLIENTE_ASOCIADO_7, personas.PART_JUD1, personas.PART_JUD1, personas.PART_JUD2, personas.PART_JUD3, personas.PART_JUD4, personas.PART_JUD5, personas.PART_JUD6, personas.PART_JUD7, personas.PART_JUD8, personas.PART_JUD9, personas.PART_JUD10, personas.PART_JUD11, personas.PART_JUD12, facturas.CLIENTE, facturas.FAC_CLIENTE, facturas.REF_INTERNA, facturas.REF_CLIENTE, facturas.NIF_CIF, facturas.NUM_FACTURA, facturas.UNIT_GLOBAL, facturas.FEC_FACTURA, facturas.JUZGADO, facturas.N_AUTOS, facturas.TIPO_PROCEDIMIENTO, facturas.PROV_FONDOS, facturas.DERECHOS, Facturas.IVA, facturas.IRPF, facturas.SUPLIDOS, facturas.FEC_RECEPCION, facturas.FEC_FACTURACIoN, facturas.ESTADO_FACT, facturas.OBSERVACIONES
  2. FROM personas INNER JOIN facturas ON personas.NIF_CIF = facturas.NIF_CIF
  3. WHERE personas.NIF_CIF = 'colname'
  4. ORDER BY facturas.REF_INTERNA ASC

la variable 'colname' recoje el valor del dni de la pagina 1


Como puedo solucionar para que en el caso dos me muestre consulta a pesar de que en la tabla facturas no este insertado un solo registro?? supongo que habra que modificar algo de la sentencia sql