L
Lucinda
Hello Access Gurus:
I have an Access 2003 database that I am trying to calculate datepart and
datediff; I need assistance with the datediff portion. Here is the query I
have created so far:
SELECT CASE WHEN datepart(mm, dbo.PS_EMPLOYMENT.HIRE_DT) < 07 THEN
SUM(16 - 0) ELSE SUM(8 - 0) END AS Starter_Floater,
dbo.[2009_Vac_Balances12-23].EMPLID,
dbo.[2009_Vac_Balances12-23].NAME
FROM dbo.PS_EMPLOYMENT LEFT OUTER JOIN
dbo.[2009_Vac_Balances12-23] ON
dbo.PS_EMPLOYMENT.EMPLID = dbo.[2009_Vac_Balances12-23].EMPLID
GROUP BY dbo.PS_EMPLOYMENT.HIRE_DT, dbo.[2009_Vac_Balances12-23].EMPLID,
dbo.[2009_Vac_Balances12-23].NAME
I used Case to give me part of the date <07 the month of July to run a
calculation; now I need to know 2nd year employees; the calculation after one
year of employment will always start with 16. How do I calculate the
datediff: I started with this:
HAVING (DATEDIFF(YY, dbo.PS_EMPLOYMENT.HIRE_DT, GETDATE()) = 0)
Unfortunately it returns nothing. Any ideas?
I have an Access 2003 database that I am trying to calculate datepart and
datediff; I need assistance with the datediff portion. Here is the query I
have created so far:
SELECT CASE WHEN datepart(mm, dbo.PS_EMPLOYMENT.HIRE_DT) < 07 THEN
SUM(16 - 0) ELSE SUM(8 - 0) END AS Starter_Floater,
dbo.[2009_Vac_Balances12-23].EMPLID,
dbo.[2009_Vac_Balances12-23].NAME
FROM dbo.PS_EMPLOYMENT LEFT OUTER JOIN
dbo.[2009_Vac_Balances12-23] ON
dbo.PS_EMPLOYMENT.EMPLID = dbo.[2009_Vac_Balances12-23].EMPLID
GROUP BY dbo.PS_EMPLOYMENT.HIRE_DT, dbo.[2009_Vac_Balances12-23].EMPLID,
dbo.[2009_Vac_Balances12-23].NAME
I used Case to give me part of the date <07 the month of July to run a
calculation; now I need to know 2nd year employees; the calculation after one
year of employment will always start with 16. How do I calculate the
datediff: I started with this:
HAVING (DATEDIFF(YY, dbo.PS_EMPLOYMENT.HIRE_DT, GETDATE()) = 0)
Unfortunately it returns nothing. Any ideas?