如何在 SQL 查询中使用两个 where 子句
How can I use two where clauses in a SQL query
所以我正在学习 SQL 并尝试使用两个 'where' 子句进行查询,其中一个只是一个简单的 WHERE status='error',另外我需要添加第二个 'WHERE' 但还使用 'LIKE',我的查询看起来像这样:
SELECT sync.id
WHERE status='ERROR'
WHERE search LIKE '%sometext%'
但我一直在读的是不可能做到这一点,我该如何使用这两个语句,因为这两个语句都是必需的?
像这样尝试使用 AND 使 SELECT 上的两个条件都需要。
N.B: 你错过了 FROM 子句
SELECT sync.id FROM table_name_goes_here
WHERE status='ERROR' AND
search LIKE '%sometext%'
所以我正在学习 SQL 并尝试使用两个 'where' 子句进行查询,其中一个只是一个简单的 WHERE status='error',另外我需要添加第二个 'WHERE' 但还使用 'LIKE',我的查询看起来像这样:
SELECT sync.id
WHERE status='ERROR'
WHERE search LIKE '%sometext%'
但我一直在读的是不可能做到这一点,我该如何使用这两个语句,因为这两个语句都是必需的?
像这样尝试使用 AND 使 SELECT 上的两个条件都需要。
N.B: 你错过了 FROM 子句
SELECT sync.id FROM table_name_goes_here
WHERE status='ERROR' AND
search LIKE '%sometext%'