viernes, 17 de mayo de 2019

fecha sql y error collation

formato: 2019-05-17

CAST(GETDATE() AS DATE)

Agregar o restar días, ejemplo restar 8 días a la fecha actual


DATEADD(DAY,-8,CAST(GETDATE() AS DATE))

use Head_DTE
select count(*) from hist_DTE t1 left join
registro_compra_venta t2 on t1.tipo_DTE=t2.tipo_dte collate database_default and t1.RUT_cliente=t2.rut collate database_default  and t1.folio=t2.folio
where t1.fecha_emision >=DATEADD(DAY,-8,CAST(GETDATE() AS DATE)) and t1.fecha_emision <=CAST(GETDATE() AS DATE) AND t1.estado_SII='Aceptado' AND t1.borrado='NO' AND t2.tipo_libro='V' AND NOT (t2.vta_fecha_reclamo IS NULL OR t2.vta_fecha_reclamo='')












fuente

No hay comentarios.:

Publicar un comentario