欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

mysql 多表查詢試題

錢浩然1年前15瀏覽0評論

MySQL是一種很常用的關系型數據庫,能夠進行多表查詢。以下是一些關于MySQL多表查詢的試題。

試題一:

/* 查詢學生表中每個班級的平均分和最高分 */
SELECT class, AVG(score), MAX(score)
FROM student
GROUP BY class;

試題二:

/* 查詢學生表中每個班級的平均分和最高分以及所在的城市 */
SELECT student.class, AVG(student.score), MAX(student.score), city
FROM student
LEFT JOIN class ON student.class = class.name
GROUP BY class;

試題三:

/* 查詢學生表中每個班級的平均分和最高分以及所在的城市(包括無學生的班級和城市) */
SELECT class.name, AVG(IFNULL(student.score, 0)), MAX(IFNULL(student.score, 0)), IFNULL(city.name, "無")
FROM class
LEFT JOIN student ON class.name = student.class
LEFT JOIN city ON class.city_id = city.id
GROUP BY class.name;

以上是一些MySQL多表查詢的試題,可以幫助大家進一步了解多表查詢的語法和應用。