MySQL是一種開源的關系型數據庫管理系統,它被廣泛應用于眾多領域。其中,用MySQL求學生平均分是一個常見的應用場景。
CREATE TABLE student_score ( id INT(11) NOT NULL AUTO_INCREMENT, student_name VARCHAR(50) NOT NULL, chinese_score INT(11) NOT NULL, math_score INT(11) NOT NULL, english_score INT(11) NOT NULL, PRIMARY KEY (id) );
以上代碼用于創建一個名為student_score的表,其中包含學生姓名,語文成績,數學成績和英語成績等字段。
INSERT INTO student_score (student_name, chinese_score, math_score, english_score) VALUES ('張三', 80, 90, 85), ('李四', 90, 85, 80), ('王五', 75, 95, 90), ('趙六', 85, 80, 95);
以上代碼用于向student_score表中插入四個學生的成績數據。
SELECT AVG(chinese_score) AS avg_chinese_score, AVG(math_score) AS avg_math_score, AVG(english_score) AS avg_english_score FROM student_score;
以上代碼用于查詢學生的平均成績,其中AVG()函數用于求平均值,AS關鍵字用于給平均成績取別名,方便后續使用。
上一篇mysql備份目錄在哪里
下一篇mysql 求每列最大值