可以使用以下 SQL 查询语句实现:

SELECT t1.*, IFNULL(t2.operators, 0) AS OPERATORS
FROM BIZ_MACHINE_OPERATOR t1
LEFT JOIN (
    SELECT PM_ID, COUNT(*) AS operators
    FROM BIZ_MACHINE_OPERATOR
    GROUP BY PM_ID
) t2 ON t1.PM_ID = t2.PM_ID

这个查询语句使用了左连接来将原表和子查询的结果进行连接,子查询中使用了 GROUP BY 和 COUNT 函数来统计每个 PM_ID 对应的数据条数。然后在外层查询中使用 IFNULL 函数来判断是否有数据,有数据则显示数据条数,无数据则显示 0。

MySQL 查询 BIZ_MACHINE_OPERATOR 表,统计 PM_ID 相同数据的条数

原文地址: https://www.cveoy.top/t/topic/qwVR 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录