的員工日日我想這code.But它不工作。(我使用NetBeans內部數據庫)查詢找出每個出生
代碼是 -
SELECT DATEPART(yyyy,DOB) AS BirthYear,
DATEPART(mm,DOB) AS BirthMonth,
DATEPART(dd,DOB) AS BirthDay
FROM Employees
WHERE EmpId=1
錯誤 -
[異常,錯誤代碼30000,的SQLState 42X04]柱「YYYY」爲 未在任何表FROM列表或加入 說明書內出現,是加入的specifica的範圍之外或 出現在HAVING子句中,不在GROUP BY列表中。如果這是 CREATE或ALTER TABLE語句,那麼'DD'不是 目標表中的列。
你正在使用哪個db? – scaisEdge
我正在使用mysql。 –
我已經發布並回答..mysql使用特定函數asyear(),month()和day()來檢索您正在查找的日期時間列。 – scaisEdge