在Coursera中的sql中有一个问题。以下代码显示错误

问题-编写并运行查询,没有入门代码或提示来回答此问题:联合代码990和SFMTA或COMMN的集合ID的步骤是什么? 表格名称-salary_range_by_job_classification 我的答案代码-

SELECT STEP,Union_Code,Set-ID
from salary_range_by_job_classification
where (Union_Code=990) and 
(SetID='SFMTA' or 'COMMN')
评论
  • 院子里画沙
    院子里画沙 回复

    你很亲密将查询更改为:

    SELECT STEP, Union_Code, SetID
    from salary_range_by_job_classification
    where Union_Code=990 and SetID in ('SFMTA', 'COMMN')
    

    您也可以这样写:

    SELECT STEP, Union_Code, SetID
    from salary_range_by_job_classification
    where Union_Code=990 and (SetID = 'SFMTA' or SetID = 'COMMN')
    

    只要确保您正确,一致地使用列名即可。