1. 简单的存在条件:
SELECT * FROM your_table WHERE EXISTS (SELECT * FROM another_table WHERE another_table.id = your_table.id);
2. 结合其他条件的存在条件:
SELECT * FROM your_table WHERE column1 > 100 AND EXISTS (SELECT * FROM another_table WHERE another_table.id = your_table.id);
EXISTS条件通常用于检查子查询是否至少有一行符合条件。它在一些复杂查询中非常有用,可以根据子查询的结果来过滤主查询的数据。
转载请注明出处:http://www.pingtaimeng.com/article/detail/11735/OceanBase