mysql - 将连接查询转换为嵌套查询

标签 mysql sql database database-design time-and-attendance

如何将此查询转换为使用条件中的嵌套查询?

选择schedule.subcode,attendance.usn,avg(attendance.ispresent)*100作为Attendance_Percentage FROM 时间表 JOIN 出勤 ON Schedule.sched_id=attendance.sched_id WHERE usn="4jc14is013"AND subcode="is530";

最佳答案

您可以使用HAVING:

SELECT usn, name, AVG(ispresent) attendance FROM table 
GROUP BY usn, name HAVING attendance < 0.75;

关于mysql - 将连接查询转换为嵌套查询,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40575851/

相关文章:

java - 如何验证表中某列是否存在

java - 图像 url 将 null 值传递给另一个 Intent

sql - 检索 CLOB 字段期间出现 DB2 查询错误

php - 使用 PDO 多次 INSERT 到 3 个表中

PHP将mysql查询字符串转换为mm :ss time format

mysqltuner - 需要临时表的排序

PHP 图片上传到服务器,并保存到 PostgreSQL 数据库的路径

MySQL v5.7.4 - 是否不再可以使用 "unique index"删除重复项?

.net - Linq-To-Sql 可以知道两个表的相似性吗?

database - emp 税表的日期索引类型是什么?