我试图在一个查询中进行多次计数,但仍然没有得到我想要的结果.5F/6F上有6台服务器,我想计算5F/6F上有多少台服务器使用CPU超过50%或5F/6F上有多少服务器使用CPU低于50%.
我试图发送以下查询,但结果不是由组分隔.
SELECT room, (SELECT count( > 50) FROM table WHERE empty > 50),
(SELECT count( < 50) FROM table WHERE empty < 50) FROM table GROUP BY location;
Run Code Online (Sandbox Code Playgroud)
表:
| name | location | CPU usage |
| host1 | 5F | 60 |
| host2 | 5F | 20 |
| host2 | 5F | 80 |
| host3 | 6F | 30 |
| host4 | 6F | 40 |
| host5 | 6F | 90 | …Run Code Online (Sandbox Code Playgroud)