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

mysql學校成績測試題

方一強2年前7瀏覽0評論

MySQL是一種常用的關系型數據庫管理系統,常用于在各種場景下存儲和管理大規模的數據。在學校中,教師們經常需要對學生的成績進行管理,而MySQL便是一個可靠的工具。

假設現在有一份學生成績表格,其中包含了學生的姓名、學號、數學成績、英語成績、物理成績等信息。我們可以用MySQL來創建和管理這張表格。

CREATE TABLE `students` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`name` varchar(255) NOT NULL,
`student_id` varchar(255) NOT NULL,
`math_score` int(11) DEFAULT NULL,
`english_score` int(11) DEFAULT NULL,
`physics_score` int(11) DEFAULT NULL,
PRIMARY KEY (`id`),
UNIQUE KEY `student_id` (`student_id`)
) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;

以上代碼為創建students表格的語句。其中,id為自增的主鍵,name和student_id為必填項,分別存儲學生的姓名和學號。而數學、英語、物理成績則是可選的,可以為空。

接下來,我們可以向表格中插入數據:

INSERT INTO students (name, student_id, math_score, english_score, physics_score)
VALUES  ('李華', '20190501', 85, 77, 92),
('張三', '20190502', 70, 85, NULL),
('王五', '20190503', 92, 88, 79);

以上代碼為向students表格中插入三個學生的信息。其中,李華的物理成績為92分,張三的物理成績為空。我們也可以使用UPDATE語句來修改學生的成績:

UPDATE students SET math_score = 90 WHERE student_id = '20190502';

以上代碼為將學號為20190502的學生的數學成績修改為90分。我們也可以使用SELECT語句來查詢學生的成績:

SELECT name, math_score, english_score, physics_score FROM students;

以上代碼為查詢所有學生的姓名、數學成績、英語成績、物理成績信息。我們還可以對成績進行排序、求平均值等操作,以便更加方便地對學生成績進行管理。

總的來說,MySQL是一種十分實用的數據庫管理系統,在學校中對學生成績的管理也是非常實用的。通過創建表格、插入數據、修改學生信息等操作,我們可以輕松地管理學生成績信息。