1. 比较运算符:
SELECT * FROM your_table WHERE column1 > 100;
2. 逻辑运算符:
SELECT * FROM your_table WHERE column1 > 100 AND column2 = 'value';
3. IN运算符:
SELECT * FROM your_table WHERE column1 IN (1, 2, 3);
4. BETWEEN运算符:
SELECT * FROM your_table WHERE column1 BETWEEN 50 AND 100;
5. LIKE运算符(模糊查询):
SELECT * FROM your_table WHERE column1 LIKE 'prefix%';
6. NULL值判断:
SELECT * FROM your_table WHERE column1 IS NULL;
7. CASE表达式:
SELECT
column1,
CASE
WHEN column2 > 100 THEN 'High'
WHEN column2 > 50 THEN 'Medium'
ELSE 'Low'
END AS priority
FROM your_table;
8. EXISTS子查询:
SELECT * FROM your_table WHERE EXISTS (SELECT * FROM another_table WHERE another_table.id = your_table.id);
这些条件表达式可用于在查询中过滤数据、进行逻辑判断等。你可以根据具体的业务需求组合这些条件表达式,以获取符合条件的数据。
转载请注明出处:http://www.zyzy.cn/article/detail/11720/OceanBase