是否有SQL查询WHERE子句的技术术语?

时间:2012-06-24 21:30:28

标签: sql

SQL查询的WHERE子句是否有技术术语?像条件,标准,限制等一词?

4 个答案:

答案 0 :(得分:5)

使用关系代数术语,selection(不要与select混淆,projection)。

答案 1 :(得分:2)

由于SQL是关系代数的一种实现,WHERE条件称为选择(不要与实现投影和重命名的SELECT部分​​混淆)。有关关系代数范围内的术语的更多信息,请参阅优秀的Wikipedia article

答案 2 :(得分:1)

减少元组(行)的数量称为限制。减少属性(列)的数量称为投影。 (这是原始的Codd / Date术语,后来Date开始使用术语“SQL数据库”而不是真正的关系DBMS)

答案 3 :(得分:0)

SQL grammar specifications中,WHERE子句称为...... where clause

然而,大多数人的意思是where子句的内容,boolean value expressions定义了对SELECTed行数的限制。这在语法中指定为search condition