| Author |
Topic |
|
BankOfficerHere
Posting Yak Master
124 Posts |
Posted - 2009-02-19 : 22:11:03
|
| Can you help me with these?left(DATENAME(MONTH, DATEADD(MONTH, DATEDIFF(MONTH, '19000101', GETDATE()), '19000101')),3)+ ' - ' + right(DATENAME(Year, DATEADD(MONTH, DATEDIFF(MONTH, '19000101', GETDATE()), '19000101')),2) AS Month12, left(DATENAME(MONTH, DATEADD(MONTH, DATEDIFF(MONTH, '19000201', GETDATE()), '19000101')),3) + ' - ' + right(DATENAME(Year, DATEADD(MONTH, DATEDIFF(MONTH, '19000101', GETDATE()), '19000101')),2)AS Month11, left(DATENAME(MONTH, DATEADD(MONTH, DATEDIFF(MONTH, '19000301', GETDATE()), '19000101')),3) + ' - ' + right(DATENAME(Year, DATEADD(MONTH, DATEDIFF(MONTH, '19000101', GETDATE()), '19000101')),2)AS Month10, left(DATENAME(MONTH, DATEADD(MONTH, DATEDIFF(MONTH, '19000401', GETDATE()), '19000101')),3) + ' - ' + right(DATENAME(Year, DATEADD(MONTH, DATEDIFF(MONTH, '19000101', GETDATE()), '19000101')),2)AS Month9, left(DATENAME(MONTH, DATEADD(MONTH, DATEDIFF(MONTH, '19000501', GETDATE()), '19000101')),3) + ' - ' + right(DATENAME(Year, DATEADD(MONTH, DATEDIFF(MONTH, '19000101', GETDATE()), '19000101')),2) AS Month8, left(DATENAME(MONTH, DATEADD(MONTH, DATEDIFF(MONTH, '19000601', GETDATE()), '19000101')),3) + ' - ' + right(DATENAME(Year, DATEADD(MONTH, DATEDIFF(MONTH, '19000101', GETDATE()), '19000101')),2) AS Month7, left(DATENAME(MONTH, DATEADD(MONTH, DATEDIFF(MONTH, '19000701', GETDATE()), '19000101')),3) + ' - ' + right(DATENAME(Year, DATEADD(MONTH, DATEDIFF(MONTH, '19000101', GETDATE()), '19000101')),2) AS Month6, left(DATENAME(MONTH, DATEADD(MONTH, DATEDIFF(MONTH, '19000801', GETDATE()), '19000101')),3) + ' - ' + right(DATENAME(Year, DATEADD(MONTH, DATEDIFF(MONTH, '19000101', GETDATE()), '19000101')),2) AS Month5, left(DATENAME(MONTH, DATEADD(MONTH, DATEDIFF(MONTH, '19000901', GETDATE()), '19000101')),3) + ' - ' + right(DATENAME(Year, DATEADD(MONTH, DATEDIFF(MONTH, '19000101', GETDATE()), '19000101')),2) AS Month4, left(DATENAME(MONTH, DATEADD(MONTH, DATEDIFF(MONTH, '19001001', GETDATE()), '19000101')),3) + ' - ' + right(DATENAME(Year, DATEADD(MONTH, DATEDIFF(MONTH, '19000101', GETDATE()), '19000101')),2) AS Month3, left(DATENAME(MONTH, DATEADD(MONTH, DATEDIFF(MONTH, '19001101', GETDATE()), '19000101')),3) + ' - ' + right(DATENAME(Year, DATEADD(MONTH, DATEDIFF(MONTH, '19000101', GETDATE()), '19000101')),2) AS Month2, left(DATENAME(MONTH, DATEADD(MONTH, DATEDIFF(MONTH, '19001201', GETDATE()), '19000101')),3) + ' - ' + right(DATENAME(Year, DATEADD(MONTH, DATEDIFF(MONTH, '19000101', GETDATE()), '19000101')),2) AS Month1I want Month 1 to Month 11 as 2008. I don't know how.Thanks |
|
|
visakh16
Very Important crosS Applying yaK Herder
52326 Posts |
Posted - 2009-02-19 : 22:43:36
|
| just use like SELECT LEFT(DATENAME(mm,DATEADD(mm,1,GETDATE())),3),LEFT(DATENAME(mm,DATEADD(mm,2,GETDATE())),3),... |
 |
|
|
Nageswar9
Aged Yak Warrior
600 Posts |
Posted - 2009-02-19 : 23:20:53
|
| [code]SELECT REPLACE(RIGHT(CONVERT(VARCHAR(9), dateadd(yy,-1,dateadd(m,-1,GETDATE())), 6), 6), ' ', ' - ') Month1,REPLACE(RIGHT(CONVERT(VARCHAR(9), dateadd(yy,-1,dateadd(m,0,GETDATE())), 6), 6), ' ', ' - ')Month2,REPLACE(RIGHT(CONVERT(VARCHAR(9), dateadd(yy,-1,dateadd(m,1,GETDATE())), 6), 6), ' ', ' - ')Month3,REPLACE(RIGHT(CONVERT(VARCHAR(9), dateadd(yy,-1,dateadd(m,2,GETDATE())), 6), 6), ' ', ' - ')Month4,REPLACE(RIGHT(CONVERT(VARCHAR(9), dateadd(yy,-1,dateadd(m,3,GETDATE())), 6), 6), ' ', ' - ')Month5,REPLACE(RIGHT(CONVERT(VARCHAR(9), dateadd(yy,-1,dateadd(m,4,GETDATE())), 6), 6), ' ', ' - ')Month6,REPLACE(RIGHT(CONVERT(VARCHAR(9), dateadd(yy,-1,dateadd(m,5,GETDATE())), 6), 6), ' ', ' - ')Month7,REPLACE(RIGHT(CONVERT(VARCHAR(9), dateadd(yy,-1,dateadd(m,6,GETDATE())), 6), 6), ' ', ' - ') Month8,REPLACE(RIGHT(CONVERT(VARCHAR(9), dateadd(yy,-1,dateadd(m,7,GETDATE())), 6), 6), ' ', ' - ') Month9,REPLACE(RIGHT(CONVERT(VARCHAR(9), dateadd(yy,-1,dateadd(m,8,GETDATE())), 6), 6), ' ', ' - ') Month10,REPLACE(RIGHT(CONVERT(VARCHAR(9), dateadd(yy,-1,dateadd(m,9,GETDATE())), 6), 6), ' ', ' - ') Month11[/code] |
 |
|
|
|
|
|