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

mysql每個學校每個專業的人數

錢多多2年前9瀏覽0評論

MySQL 是一款流行的關系型數據庫管理系統,它可以用來管理各種不同類型的數據,包括學校的每個專業的人數信息。下面我們將介紹如何使用 MySQL 實現這樣的功能。

-- 創建一個數據庫
CREATE DATABASE school;
-- 選擇數據庫
USE school;
-- 創建專業表
CREATE TABLE major (
id INT NOT NULL AUTO_INCREMENT,
name VARCHAR(50),
PRIMARY KEY (id)
);
-- 創建人數表
CREATE TABLE enrollment (
id INT NOT NULL AUTO_INCREMENT,
major_id INT,
year INT,
count INT,
PRIMARY KEY (id),
FOREIGN KEY (major_id) REFERENCES major(id)
);
-- 插入專業數據
INSERT INTO major (name) VALUES
('計算機科學與技術'),
('軟件工程'),
('信息管理與信息系統');
-- 插入人數數據
INSERT INTO enrollment (major_id, year, count) VALUES
(1, 2020, 200),
(2, 2020, 150),
(3, 2020, 100),
(1, 2021, 250),
(2, 2021, 180),
(3, 2021, 120);
-- 查詢每個專業每個年份的人數
SELECT major.name, enrollment.year, enrollment.count
FROM major
JOIN enrollment ON major.id = enrollment.major_id;

以上代碼展示了如何通過 MySQL 創建一個名為 school 的數據庫,并在其中創建專業表 major 和人數表 enrollment。通過插入數據,我們可以記錄每個專業每年的人數信息。最后,通過查詢可以獲取每個專業每年的人數。