CREATE TABLE `select_course` ( `id` int(11) NOT NULL AUTO_INCREMENT, `course_name` varchar(255) NOT NULL, `course_code` varchar(255) NOT NULL, `teacher_name` varchar(255) NOT NULL, `available_slots` int(11) NOT NULL, PRIMARY KEY (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;
在这个例子中,大家使用MySQL创建了一个名为select_course的表。这个表包含了以下列:
- id – 表示每个课程的唯一标识符。
- course_name – 课程的名称。
- course_code – 课程的代码。
- teacher_name – 课程的教师名字。
- available_slots – 课程的可用槽数。
INSERT INTO `select_course` (`course_name`, `course_code`, `teacher_name`, `available_slots`) VALUES ('Mathematics', 'MATH101', 'John Smith', 30); INSERT INTO `select_course` (`course_name`, `course_code`, `teacher_name`, `available_slots`) VALUES ('Computer Science', 'CS101', 'Jessica Lee', 50); UPDATE `select_course` SET `available_slots` = `available_slots` - 1 WHERE `id` = 1; DELETE FROM `select_course` WHERE `id` = 2;
在MySQL中插入、更新、删除表记录非常容易。 在上面的代码示例中,大家通过INSERT INTO语句添加了两个课程到select_course表中。接着,大家使用UPDATE语句更新了id为1的记录的可用槽数。 最后,大家使用DELETE语句从select_course表中删除了id为2的记录。 通过这些操作,大家可以轻松地管理选课表,让学生和教师们更加容易地完成他们的工作。