SELECT sql命令错误

时间:2012-07-27 21:13:13

标签: sql ms-access

我有以下查询:

SELECT hrpersnl.p_empno AS a, hrpersnl.p_jobtitle AS b INTO abra2wfs
    FROM hrpersnl
    WHERE (((Left([hrpersnl].[p_empno],1))<>'A' And (Left([hrpersnl].[p_empno],1))<>'V') AND ((hrpersnl.p_active)<>'T' And (hrpersnl.p_active)<>'N'));

它可以正常获取我需要的数据,但是当我尝试对行进行排序时,我得到“查询中的语法错误”。现在,如果我采用上面的代码并将其更改为:

    SELECT hrpersnl.p_empno AS a, hrpersnl.p_jobtitle AS b
FROM hrpersnl
WHERE (((Left([hrpersnl].[p_empno],1))<>'A' And (Left([hrpersnl].[p_empno],1))<>'V') AND ((hrpersnl.p_active)<>'T' And (hrpersnl.p_active)<>'N'));

我得到相同的输出,我也可以对这两行进行排序而没有前面提到的任何语法错误。

我的INTO命令是否正确?因为对我而言似乎是造成错误。

修改: 这个查询的目的是,让所有在我们的数据库中处于活动状态的员工显示他们的员工编号和职位。

0 个答案:

没有答案