色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

mysql求選課的學生人數

江奕云2年前11瀏覽0評論

MySQL是一種流行的關系型數據庫管理系統,因為其簡單易用和強大的性能,在許多大型網站和應用程序中廣泛應用。下面將介紹如何使用MySQL求選課的學生人數。

$ mysql -u root -p

首先需要登錄MySQL的命令行界面。輸入命令mysql -u 用戶名 -p密碼可以進入該界面。在選擇數據庫之前,需要創建一個新的數據庫。

mysql>CREATE DATABASE courseselect;

接下來需要使用該數據庫,可以使用下面的命令:

mysql>USE courseselect;

在創建數據庫之后,需要創建一個名為student的表并添加一些樣本數據。

mysql>CREATE TABLE student (
id INT(6) UNSIGNED AUTO_INCREMENT PRIMARY KEY,
name VARCHAR(30) NOT NULL,
course VARCHAR(30) NOT NULL
);
mysql>INSERT INTO student (name, course) VALUES ('小明', '數學');
mysql>INSERT INTO student (name, course) VALUES ('小紅', '英語');
mysql>INSERT INTO student (name, course) VALUES ('小剛', '數學');
mysql>INSERT INTO student (name, course) VALUES ('小麗', '數學');

在這個例子中,學生可以選擇的課程只有數學和英語。為了求選課的學生人數,需要使用下面的SQL語句:

mysql>SELECT course, COUNT(*) FROM student GROUP BY course;

這個語句將根據課程列進行聚合,并計算每個課程的學生數。結果將會如下所示:

+--------+----------+
| course | COUNT(*) |
+--------+----------+
| 英語   |        1 |
| 數學   |        3 |
+--------+----------+

在執行以上的SQL語句之后,可以得知在數學課程中選課的學生數為3人。