EXISTS子句用于判断子查询中是否存在查询结果。当EXISTS子句内的查询结果存在时,返回true,并执行外层SQL语句。
语法
SELECT...FROM...WHERE EXISTS (subquery)
参数说明
参数 | 说明 |
subquery | 该子查询为一条SELECT语句。 |
示例
判断Logstore读写数据的延时是否大于1000。如果存在1000的延时,则返回消费组信息。
查询和分析语句
* | SELECT consumer_group FROM "internal-diagnostic_log" WHERE EXISTS ( SELECT Latency FROM internal-operation_log WHERE "internal-diagnostic_log".LogStore = "internal-operation_log".logstore and latency >1000 )
查找和分析结果