我有一个表,其中包含列名称类(class)和状态,如下所示
Course Status
---------------------------
Math Complete
Math Complete
Math Complete
Science Incomplete
Science Complete
Science Complete
我想要一个给出以下结果的 MySQL 查询
Course % Status_complete
--------------------------
Math 100%
Science 33.3%
最佳答案
SELECT Course,
SUM(Status = 'Complete') / COUNT(*) * 1.0 AS STATUS_COMPLETE
FROM TableName
GROUP BY Course
关于mysql - MY sql 查询查找 # 状态,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16687760/