CREATE TABLE grades ( id INT(11) NOT NULL AUTO_INCREMENT, student_name VARCHAR(255) NOT NULL, subject VARCHAR(255) NOT NULL, score INT(11) NOT NULL, PRIMARY KEY (id) );
在上面的代码中,大家使用了CREATE TABLE语句来创建名为“grades”的表。表包含4个列:id是一个自动增加的数字列,student_name是字符串类型的列,存储学生姓名,subject是字符串类型的列,存储课程名称,score是整数类型的列,存储分数。
INSERT INTO grades (student_name, subject, score) VALUES ('张三', '语文', 80), ('张三', '数学', 90), ('李四', '语文', 75), ('李四', '数学', 85), ('王五', '语文', 70), ('王五', '数学', 80);
上面的代码将一些示例数据插入到“grades”表中。大家使用了INSERT INTO语句,指定要插入的列和值。每个学生的姓名,课程名称和分数都被添加到了表中。
SELECT * FROM grades;
最后,使用SELECT语句可以从“grades”表中检索数据。使用*来选择所有列。查询的结果将显示表中所有的学生、课程和分数。
使用上面的代码片段,可以轻松创建一个成绩表并添加示例数据。通过使用SQL语句,可以方便地检索和更新成绩表中的数据。这对学生和教师而言都是一个非常方便的工具。