WHERE子句的比较运算符主要有=、<、>、>=、<=、<>和!=,分别表示等于、小于、大于、大于等于、小于等于、不等于(<>和!=都表示不等于),使用它们对查询条件进行限定,语法格式为:
WHERE expression1 comparison_operator expression2
其中,expression1和expression2表示要比较的表达式,comparison_operator表示比较运算符。例如,要从[工资管理系统]数据库的[员工信息]表中查询出[性别]为“男”的所有员工信息,则可以使用如下WHERE条件子句来完成查询。
USE 工资管理系统
SELECT * FROM 员工信息 WHERE 性别='男'
上述语句使用WHERE子句“性别='男'”的条件限定查询。
提示:在SQLServer2008中比较运算符几乎可以连接所有的数据类型,当连接的数据类型不是数字时要用单引号将比较运算符后面的数据引起来。在使用比较运算符时,运算符两边表达式的数据类型必须保持一致。