更新时间:2024-07-27 GMT+08:00

WHERE过滤子句

功能描述

利用WHERE子句过滤查询结果。

语法格式

1
2
SELECT [ALL | DISTINCT] attr_expr_list FROM table_reference
  WHERE where_condition;

关键字

  • ALL:返回重复的行。为默认选项。其后只能跟*,否则会出错。
  • DISTINCT:从结果集移除重复的行。
  • WHERE:条件过滤关键字,将不满足条件的记录过滤掉,返回满足要求的记录。

注意事项

所查询的表必须是已经存在的,否则会出错。

示例

将表student中,score在(90,95)之间的记录筛选出来。

1
2
SELECT * FROM student
  WHERE score > 90 AND score < 95;