如何在SQL查询中使用两个where子句

时间:2018-03-09 18:43:22

标签: mysql sql dql

所以我正在学习SQL并尝试使用两个'where'子句进行查询,其中一个只是一个简单的WHERE status ='error',另外我需要添加第二个'WHERE'但是使用'LIKE',我的查询看起来像这样:

SELECT sync.id
WHERE status='ERROR'
WHERE search LIKE '%sometext%'

但是我一直在阅读的是不可能这样做,我怎么能使用这两个语句,因为两者都是必需的?

1 个答案:

答案 0 :(得分:1)

通过使用AND以这样的方式尝试使SELECT上需要两个条件。

N.B:你错过了FROM条款

SELECT sync.id FROM table_name_goes_here
WHERE status='ERROR' AND
search LIKE '%sometext%'