PostgreSQL修炼之道:从小工到专家(第2版)
上QQ阅读APP看书,第一时间看更新

3.4.2 过滤条件的查询

SELECT语句后面可以指定WHERE子句,用于指定要查询哪条或哪些记录,比如,要查询学号为3的学生记录,其SQL语句如下:


osdba=# SELECT * FROM student where no=3;
 no | student_name | age 
----+--------------+-----
  3 | 王明充        |  13
(1 row)

WHERE子句中也可以使用大于、小于表达式,比如,想查询年龄大于或等于15岁的学生记录,查询语句如下:


osdba=# SELECT * FROM student where age >= 15;
 no | student_name | age 
----+--------------+-----
  1 | 张三          |  15
  2 | 李四          |  15
(2 rows)