微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

如何在mysql数据库中查询没有选课的学号(一招轻松搞定)

如何查询没有选课的学号是一个常见的问题,这篇文章将介绍一种简单的方法MysqL数据库查询没有选课的学号。

如何在mysql数据库中查询没有选课的学号(一招轻松搞定)

查询没有选课的学号的方法

1. 创建一个包含所有学生学号的表ts”的表:

id INT NOT NULL AUTO_INCREMENT,t_id VARCHAR(20) NOT NULL,

PRIMARY KEY (id)

2. 创建一个包含所有选课学生学号的表

接下来,需要创建一个包含所有选课学生学号的表。可以通过以下sql语句创建一个名为“selected_courses”的表:

CREATE TABLE selected_courses (

id INT NOT NULL AUTO_INCREMENT,

course_id VARCHAR(20) NOT NULL,

PRIMARY KEY (id)

3. 查询没有选课的学号

查询没有选课的学号可以通过使用“LEFT JOIN”和“WHERE”语句来实现。以下是查询没有选课的学号的sql语句:

tst_idtststt_idt_id IS NULL;

解释ts”表与“selected_courses”表连接起来。然后使用“WHERE”语句过滤出没有选课的学号。

通过以上方法,可以轻松查询没有选课的学号。这种方法适用于各种类型的MysqL数据库包括MysqL 5.7和MysqL 8.0等版本。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐