深入浅出PostgreSQL
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人

3.9 数据的简单查询

在前文中,我们介绍了在表中插入数据,也介绍了修改数据和删除数据。如何能看到这些数据的改变呢?这就要使用数据的查询操作。

3.9.1 实例19:创建最简单的单表查询

数据的查询需要使用SELECT命令。利用SELECT命令,可以同时查询所有的记录,也可以只查询满足条件的记录;可以查询所有字段的值,也可以只查询某些字段的值。

查询表中所有字段信息,需要使用“*”字符,代码如下:

如果只需要查询某些字段的信息,则需要在SELECT关键字后面加上字段名称;如果有多个字段,则必须使用逗号进行分隔,代码如下:

上面实例中的查询都涉及表中所有的记录。如果只需要输出部分符合条件的记录,则应加上具体的条件,请参考3.9.2节的实例。

3.9.2 实例20:创建带过滤条件的查询

带过滤条件的查询,通过在SELECT命令后面增加WHERE子句来实现。在department表中,如果需要查询IT部门的具体信息,则代码如下:

WHERE子句可以同时包括多个条件,使用AND或OR等运算符连接不同的条件,代码如下: