单表查询是指仅涉及一个表的查询,它是所有查询实现的基础,其查询方法和相关语法可直接应用到多表等各种复杂的操作中。
1.选择表中的若干列
如果用户只对表中的一部分属性列感兴趣,则可以在 SELECT 后面的<列表达式>中指定要查询的属性列,它对应于关系代数中的投影运算,选择表中列的相关操作说明见表 1.8。
表 1.8 选择表中列的相关操作说明
2.选择表中的若干行
通过 WHERE 子句可以选择表中满足指定条件的行,这对应于关系代数中的选择运算。WHERE 子句中主要的查询条件如表 1.9 所示。WHERE 子句中指定的<条件表达式>也被称为谓词。
表 1.9 WHERE 子句的查询条件
选择表中行的相关操作说明见表 1.10。
表 1.10 选择表中行的相关操作说明