我在SQL Server数据库中有一个包含94行的表,当我尝试使用
来获取某些特定行时WHERE (EmpCode <> 001006)
它返回63行而不是93行。请帮助
SELECT
ID, EmpID, EmpCode, EmpName, Designation, [Location], DoJ, Remarks, RoleID
FROM
EmpDetails
WHERE
(EmpCode <> 001006)
ORDER BY
EmpName
答案 0 :(得分:0)
如果EmpCode
是varchar
数据类型,则应输入:
WHERE (EmpCode <> '001006')
如果您还想获取null
值,则应输入:
WHERE (EmpCode <> '001006') OR (EmpCode IS NULL)