mysql求平均数问题

现在有一张表

image.png
以下是DDL语句

CREATE TABLE `test_student` (
  `id` bigint(64) NOT NULL,
  `姓名` varchar(255) DEFAULT NULL,
  `分数` int(255) DEFAULT NULL,
  `性别` varchar(255) DEFAULT NULL,
  PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;

现在需求是一条SQL查男女生的平均数
image.png

各位大佬这条SQL咋写

阅读 1.4k
1 个回答
新手上路,请多包涵

直接group by avg一下就行了:
select sex, avg(score) from myTable group by sex

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题