Comparison Operators¶
Standard Comparison Operators¶
We support standard comparison operators: >, >=, =, <, <=, !=, <>
If either the left or right operand is NULL, the comparison result is NULL.
SELECT * FROM products WHERE price > 100
SELECT * FROM products WHERE price <= 50
SELECT * FROM products WHERE name = 'Widget'
SELECT * FROM products WHERE stock != 0
IS DISTINCT FROM¶
NULL-safe comparison operator that treats NULL values as comparable:
expression1 IS DISTINCT FROM expression2- ReturnsTRUEif values are different (treating NULL as a value)expression1 IS NOT DISTINCT FROM expression2- ReturnsTRUEif values are the same (treating NULL as a value)
Unlike = and !=, this operator never returns NULL.
For detailed documentation, examples, and use cases, see IS DISTINCT FROM.
See Also¶
IS Operator - IS NULL, IS TRUE, IS FALSE