在 SQL 中,WHERE 子句用于筛选数据。当需要从两列中筛选数据时,可以使用 AND 和 OR 运算符。以下是一个示例:
假设我们有一个名为 "employees" 的表,包含以下列:
现在,假设我们想要从表中筛选出所有员工,其中他们的薪水大于 50,000 元,或者他们的名字以“A”开头。我们可以使用以下 SQL 语句:
SELECT * FROM employees WHERE salary > 50000 OR first_name LIKE 'A%';
在这个语句中,我们使用了 AND 运算符来连接两个条件。第一个条件是 salary > 50000
,表示员工的薪水必须大于 50,000 元。第二个条件是 first_name LIKE 'A%'
,表示员工的名字必须以字母“A”开头。通过这种方式,我们可以从两列中筛选出符合这两个条件的所有员工。
如果需要更详细的答案,欢迎继续提问。
领取专属 10元无门槛券
手把手带您无忧上云