【发布时间】:2013-11-16 12:02:44
【问题描述】:
我需要来自表工作人员的 LAST_NAME、JOB_ID、SALARY 列,并且作业 ID 需要是 SH_CLERK 或 SA_REP,并且 SALARY 列不能等于 1000,2600,3000,7000,8000 或 9000
SELECT `LAST_NAME`, `JOB_ID`, `SALARY` FROM `workers`
WHERE `JOB_ID` = SH_CLERK OR SA_REP AND `SALARY` != 1000 and 2600 and 3000 and 7000 and 8000 and 9000;
我不知道怎么了,我得到了 #1054 - Unknown column 'SH_CLERK' in 'where Clause' 错误。
谢谢!
【问题讨论】:
-
JOB_ID的数据类型是什么?它是另一张桌子的钥匙吗?