Ver Mensaje Individual
  #10 (permalink)  
Antiguo 21/11/2012, 13:26
Avatar de ecruz_0708
ecruz_0708
 
Fecha de Ingreso: noviembre-2012
Mensajes: 6
Antigüedad: 12 años, 4 meses
Puntos: 0
Respuesta: Error en consulta de MySQL

Gracias de antemano por la respuesta, en si no importa mucho si ID.CLIENTE es null, lo que interesa es que ese registro de remisiones esta dentro de las condiciones de busqueda (fechas y forma de pago). Pero aplique un Left Join y me funcionó.

A continuación lo que hice, para que por favor me corrijas o me des el visto bueno.

Código MySQL:
Ver original
  1.  
  2.     R.idhabitacion HAB,
  3.  
  4.     C.nombrecomercial Cliente,
  5.  
  6.     R.idfoliohuespedes Folio,
  7.  
  8.     MO.precio Importe,
  9.  
  10.     CC.descripcion FormaPago,
  11.  
  12.     U.login usuario,
  13.  
  14.     R.CIERRE FechaHora
  15.  
  16.  
  17.     movtoshotel MO
  18.  
  19.     INNER JOIN REMISIONES  R using(idfoliohuespedes)
  20.  
  21.     left JOIN clientes C on C.idcliente = R.idcliente
  22.  
  23.     INNER JOIN usuarios U on MO.idusuario = U.idusuario  
  24.  
  25.     INNER JOIN cuentascontables CC on MO.idcuentacontable = CC.idcuentacontable
  26.  
  27.  
  28.     R.CIERRE BETWEEN '2012-11-11 00:00:01' AND '2012-11-11 23:59:59'
  29.  
  30.     AND MO.IDCUENTACONTABLE IN ('MC', 'EFE', 'VI')
  31.     AND MO.ESTATUS=1
  32.  
  33. INTO OUTFILE '/tmp/clie.csv'
  34.  
  35.     FIELDS TERMINATED BY ','  
  36.  
  37.  
  38.     LINES TERMINATED BY '\n';