Ver Mensaje Individual
  #3 (permalink)  
Antiguo 21/04/2016, 14:18
jandreschavez
 
Fecha de Ingreso: abril-2016
Mensajes: 2
Antigüedad: 8 años
Puntos: 0
Respuesta: Error en consulta :(

Cita:
Iniciado por Libras Ver Mensaje
Te falta ver mas Bax y leer mas de SQL ....

Código SQL:
Ver original
  1. SELECT RFC, Nombre, credito FROM proveedor WHERE Nombre IN (SELECT Proveedor FROM CXP )


esta es mi consulta completa.-

Select Folio,Proveedor, FechaFactura as 'Fecha de Factura', Monto, (select credito from proveedor where Nombre = Proveedor) as Credito,Moneda, '30 Dias' = CASE WHEN datediff(day,FechaFactura,getdate())<= 30 THEN DATEDIFF(DAY, FechaFactura, getdate()) else '0' END,'60 Dias' = CASE WHEN datediff(day,FechaFactura,getdate())>30 and datediff(day,FechaFactura,getdate())<= 60 THEN DATEDIFF(DAY, FechaFactura, getdate()) else '0' END,'90 Dias' = CASE WHEN datediff(day,FechaFactura,getdate())>60 THEN DATEDIFF(DAY, FechaFactura, getdate()) else '0' END from CXP where (FechaFactura BETWEEN '2016-02-01' AND '2016-02-29') AND Pagada = 'No'


pero el problema me da aqui---
Select Folio,Proveedor, FechaFactura as 'Fecha de Factura', Monto, (select credito from proveedor where Nombre = Proveedor) as Credito,.......

lo raro es que cuando consulto del FechaFactura BETWEEN '2016-01-01' AND '2016-01-31' si me arroja informacion