Query表达式中的语法错误(缺少运算符)

时间:2012-11-22 10:03:14

标签: sql ms-access-2010

我在Access中尝试在列表框中显示一些数据,但是只应显示符合特定条件的数据,但是我的SQL正在标记错误;

Syntax Error (missing operator) in query expression tblItem.[Status] WHERE (tblItem.[Status] = 'Unassigned

这是我的完整查询

`SELECT tblItem.[Serial Number], 
        tblItem.[Item Description],
        tblItem.[Model], 
        tblItem.[Status] 
        WHERE (tblItem.[Status] = 'Unassigned') FROM tblItem;`

我哪里错了?

2 个答案:

答案 0 :(得分:4)

试试这个

SELECT tblItem.[Serial Number], 
    tblItem.[Item Description],
    tblItem.[Model], 
    tblItem.[Status] 
   FROM tblItem 
WHERE tblItem.[Status] = 'Unassigned' 

我认为你错放了from和where子句

答案 1 :(得分:1)

请记住select的语法:

SELECT ... FROM ... WHERE ... ORDER BY