【发布时间】:2021-07-14 04:27:44
【问题描述】:
我还是一个学习 MySQL 的学生。我有一个数据库名称“tech_lms”和一个包含 136 行的表“出席”。
使用此表,我想获取“absent_present”列中“present”的学生的百分比。所以我为此创建了一个 SQL 视图。
CREATE VIEW eligible AS
SELECT studentID,subID,
(COUNT(absent_present
WHERE absent_present="present")/COUNT(absent_present))*100 AS presentage
FROM attendence;
但我无法获得预期的结果。我的代码中可能有一些错误。如果有人可以帮助我,我将不胜感激。
【问题讨论】: