您可以使用以下SQL查询来实现对字段B进行分组,并统计字段A为"NG"和"OK"的个数:

SELECT B, COUNT(CASE WHEN A = 'NG' THEN 1 END) AS NG_Count, COUNT(CASE WHEN A = 'OK' THEN 1 END) AS OK_Count
FROM 表名
GROUP BY B;

其中,将"表名"替换为您的表名。这将按字段B进行分组,并统计字段A为"NG"和"OK"的个数。NG_Count列将显示字段A为"NG"的记录数,OK_Count列将显示字段A为"OK"的记录数。

oracle對字段B進行groupby 對分組後的數据求字段A的值為NG時的個數為OK時的個數

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

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