Monday 7 January 2013

ms access date diffrence

1.--

where HISDATA1.DDATE between DateSerial( [select top 1 Year( HISDATA1.DDATE)  from HISDATA1 group by HISDATA1.DDATE order by HISDATA1.DDATE desc],1,1)
and DateSerial([select top 1 Year(HISDATA1.DDATE)  from HISDATA1 group by HISDATA1.DDATE order by HISDATA1.DDATE desc],12,31)


2.--

SELECT HISDATA1.DDATE
FROM HISDATA1
where HISDATA1.DDATE between
DateAdd("yyyy",-10,DateSerial((select top 1 Year( HISDATA1.DDATE)  from HISDATA1 group by HISDATA1.DDATE order by HISDATA1.DDATE desc),1,1) )
and
DateAdd("yyyy",-10,DateSerial((select top 1 Year( HISDATA1.DDATE)  from HISDATA1 group by HISDATA1.DDATE order by HISDATA1.DDATE desc),12,31) )
order by HISDATA1.DDATE desc

No comments:

Post a Comment

Excel Sort values in ascending order using function TEXTJOIN

 Excel ::  Text ::  1,3,5,2,9,5,11 Result :: 1,2,3,5,5,9,11 Formula ::     TEXTJOIN ( ",",1,SORT(MID(SUBSTITUTE( A1 ,","...