编辑代码

CREATE DATABASE test;
use test;
CREATE TABLE student (
    id int,
    xh varchar(255),
    xm varchar(255),
xb varchar(255),
    csny varchar(255),
    nj varchar(255),
xy varchar(255)
);

INSERT INTO student VALUES (1,'J171001', '张三丰', '男', '2001年3月','21','信息工程');
INSERT INTO student VALUES (2,'J171002', '李静', '女', '2001年2月','21','工商管理');
INSERT INTO student VALUES (3,'J171031', '张明', '男', '2001年3月','21','计算机科学与应用');
INSERT INTO student VALUES (4,'J171002', '王丽', '女', '2002年6月','22','轮机工程'); 
INSERT INTO student VALUES (5,'J171002', '李大成', '男', '2002年9月','21','机电工程');
INSERT INTO student VALUES (6,'J171002', '张自云', '女', '2000年4月','22','艺术学院');
INSERT INTO student VALUES (7,'J171003', '刘芳芳', '女', '2002年8月','23','材料学院');
INSERT INTO student VALUES (8,'J171003', '赵明明', '男', '2001年12月','23','智能工程学院'); 

SELECT xb, COUNT(*) AS 数量
FROM student
GROUP BY xb;