-- 如果test数据库不存在,就创建test数据库:CREATE DATABASE IF NOT EXISTS test;-- 切换到test数据库USE test;-- 删除classes表和students表(如果存在):DROP TABLE IF EXISTS classes;DROP TABLE IF EXISTS students;-- 创建classes表:CREATE TABLE classes (id BIGINT NOT NULL AUTO_INCREMENT,name VARCHAR(100) NOT NULL,PRIMARY KEY (id)) ENGINE=InnoDB DEFAULT CHARSET=utf8;-- 创建students表:CREATE TABLE students (id BIGINT NOT NULL AUTO_INCREMENT,class_id BIGINT NOT NULL,name VARCHAR(100) NOT NULL,gender VARCHAR(1) NOT NULL,score INT NOT NULL,PRIMARY KEY (id)) ENGINE=InnoDB DEFAULT CHARSET=utf8;-- 插入classes记录:INSERT INTO classes(id, name) VALUES (1, '一班');INSERT INTO classes(id, name) VALUES (2, '二班');INSERT INTO classes(id, name) VALUES (3, '三班');INSERT INTO classes(id, name) VALUES (4, '四班');-- 插入students记录:INSERT INTO students (id, class_id, name, gender, score) VALUES (1, 1, '小明', 'M', 90);INSERT INTO students (id, class_id, name, gender, score) VALUES (2, 1, '小红', 'F', 95);INSERT INTO students (id, class_id, name, gender, score) VALUES (3, 1, '小军', 'M', 88);INSERT INTO students (id, class_id, name, gender, score) VALUES (4, 1, '小米', 'F', 73);INSERT INTO students (id, class_id, name, gender, score) VALUES (5, 2, '小白', 'F', 81);INSERT INTO students (id, class_id, name, gender, score) VALUES (6, 2, '小兵', 'M', 55);INSERT INTO students (id, class_id, name, gender, score) VALUES (7, 2, '小林', 'M', 85);INSERT INTO students (id, class_id, name, gender, score) VALUES (8, 3, '小新', 'F', 91);INSERT INTO students (id, class_id, name, gender, score) VALUES (9, 3, '小王', 'M', 89);INSERT INTO students (id, class_id, name, gender, score) VALUES (10, 3, '小丽', 'F', 85);-- OK:SELECT 'ok' as 'result:';
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。