这个查询有什么问题?我确实有一个名为percet的列与tinyint。 请帮忙
选择LC.ID,LC.DESCRIPTION,LC.CHANGEDBYID,LP.PERCENT,LP.ADDEDBYID,LP.DATEADDED from LIKELIHOODTYPECODE LC JOIN LIKELIHOODPERCENT LP ON LC.ID = LP.ID;
如果我从Maybepercent选择*,那么它将显示我的所有列的百分比,但是当我从maybepercent中选择百分比时,它会给我错误。
由于
答案 0 :(得分: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;