mysql计数功能

DaH*_*aKa 0 mysql count

如果我想从表(mysql数据库)中计算一些必须在另一个查询中选择该列的列,我对如何编写mysql查询感兴趣?像这样 SELECT COUNT(OTHER_QUERY) FROM TABLE

我有一个名为port的列,并希望在另一个查询中计算此列,如下所示(select port where port ='GCP';

我正在尝试执行此任务但没有结果(尽管有帮助)我写的是这样=> SELECT COUNT(port) from data WHERE port = (select port from data where port='GCP') 所以我想计算等于GCP的列端口

请帮忙完成这个任务:)

bha*_*mby 5

只需将原始查询包装在子选择中:

SELECT COUNT(A.column)
FROM (other_query) A
Run Code Online (Sandbox Code Playgroud)

对于您的第二个查询,我相信这应该得到您想要的:

SELECT COUNT(A.column)
FROM (other_query) A
WHERE A.port='GCP'
Run Code Online (Sandbox Code Playgroud)