Fields || Data
ID || V465
DOB || 1946-09-05
DATE_OF_DEATH || 1974-05-11
我使用這個SQL,但我得到一個錯誤查找年齡。SQL使用DateDiff的
select DATEDIFF("YYYY",'DOB','DATE_OF_DEATH') where ID= 'V465'
它的SQL Server Management Studio中R2和
錯誤:消息207,級別16,狀態1,行2 無效列名 'ID'
有什麼錯誤?你使用的是什麼RDBMS? – Mureinik
在SQL Server中,單引號是文本分隔符 - 也許你打算使用[DOB],[DATE_OF_DEATH]。 – rheitzman
認真嗎?你期望SQL Server猜測你想查詢哪個表嗎? –