在 SQL 中,<> 运算符是标准的不等于运算符。它用于比较两个值并返回一个布尔值,表示它们是否不相等。
语法
<> 运算符的语法如下:
expression1 <> expression2
其中:
expression1 和 expression2 是要比较的表达式。
返回值
<> 运算符返回一个布尔值:
True ,如果 expression1 和 expression2 不相等。
False ,如果 expression1 和 expression2 相等。
示例
以下是一些使用 <> 运算符的示例:
SELECT * FROM customers WHERE age <> 30;
SELECT product_id FROM products WHERE price <> 1000;
SELECT order_id FROM orders WHERE status <> 'shipped';
在这些示例中,<> 运算符用于返回不满足给定条件的行。
与 != 运算符的关系
<> 运算符与 != 运算符是等价的。两者都可以用于比较两个值并返回一个布尔值。但是,<> 运算符是 SQL 标准中建议的不等于运算符,因为它更易于阅读和理解。
<> 运算符是一个重要的 SQL 运算符,用于比较两个值并返回一个布尔值,表示它们是否不相等。它可以用于各种查询和过滤场景,以检索不满足给定条件的数据。