我想从具有涉及AND和OR的子句的表中选择数据。
这是我的SQL查询:
select *
from WORKTR
where status='Active' OR status='Inactive'and Start_date='2020-02-10'
但是,上面的查询仅从表中的10行返回3,这意味着它不返回所有符合条件的行。请帮助我显示编写查询的正确方法。
where status='Active' OR (status='Inactive' and Start_date='2020-02-10')
添加括号
select *
from WORKTR
where (status='Active' OR status='Inactive)'and Start_date='2020-02-10'