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

mysql每個學(xué)校每個專業(yè)的人數(shù)

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

MySQL 是一款流行的關(guān)系型數(shù)據(jù)庫管理系統(tǒng),它可以用來管理各種不同類型的數(shù)據(jù),包括學(xué)校的每個專業(yè)的人數(shù)信息。下面我們將介紹如何使用 MySQL 實現(xiàn)這樣的功能。

-- 創(chuàng)建一個數(shù)據(jù)庫
CREATE DATABASE school;
-- 選擇數(shù)據(jù)庫
USE school;
-- 創(chuàng)建專業(yè)表
CREATE TABLE major (
id INT NOT NULL AUTO_INCREMENT,
name VARCHAR(50),
PRIMARY KEY (id)
);
-- 創(chuàng)建人數(shù)表
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)
);
-- 插入專業(yè)數(shù)據(jù)
INSERT INTO major (name) VALUES
('計算機科學(xué)與技術(shù)'),
('軟件工程'),
('信息管理與信息系統(tǒng)');
-- 插入人數(shù)數(shù)據(jù)
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);
-- 查詢每個專業(yè)每個年份的人數(shù)
SELECT major.name, enrollment.year, enrollment.count
FROM major
JOIN enrollment ON major.id = enrollment.major_id;

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