面试题答案
一键面试SELECT mean("value") AS "cpu_usage_mean", mean("value") AS "memory_usage_mean"
FROM "cpu_usage", "memory_usage"
WHERE "host" = 'your_host' AND "cpu_usage"."value" > 50
GROUP BY "host"
请将'your_host'
替换为实际要查询的主机名,如果要查询所有主机,可去掉WHERE "host" = 'your_host'
这部分条件。上述语句通过mean
函数计算平均值,在WHERE
子句中筛选出CPU使用率大于50%的记录,并按host
标签分组展示每个主机的CPU和内存使用率均值。具体可根据实际需求调整聚合函数及查询条件。