2014-05-01 91 views
1

這個查詢有什麼問題?我確實有tinyint專欄稱爲percet。 請幫助我的Select Statement不會給我列表

SELECT LC.ID,LC.DESCRIPTION,LC.CHANGEDBYID,LP.PERCENT,LP.ADDEDBYID,LP.DATEADDED FROM LIKELIHOODTYPECODE LC JOIN LIKELIHOODPERCENT LP ON LC.ID = LP.ID;

如果我選擇* from likelihoodpercent,那麼它會顯示我所有的列與百分比,但是當我從百分比選擇百分比然後它給我錯誤。

感謝

+1

它給你的錯誤是什麼? –

+0

語法錯誤。謝謝 – NDuwal

回答

0

PERCENT是SQL Server的關鍵字。要在查詢中使用它,請在其周圍放上方括號:

SELECT LC.ID , LC.DESCRIPTION , LC.CHANGEDBYID , LP.[PERCENT] , LP.ADDEDBYID , LP.DATEADDED FROM LIKELIHOODTYPECODE LC JOIN LIKELIHOODPERCENT LP ON LC.ID = LP.ID;