sql语句:查询student表中生日为空的学生信息
时间: 2023-07-17 11:11:35 浏览: 175
你可以使用以下的 SQL 语句来查询 "student" 表中生日为空的学生信息:
```sql
SELECT * FROM student WHERE birthday IS NULL;
```
这条 SQL 语句会返回 "student" 表中生日为空的所有学生的信息。你可以根据需要对结果进行进一步的处理或筛选。
相关问题
SQL语句查询本周过生日的学生
您好!感谢您使用 ChitGPT 进行对话。关于您的问题,查询本周过生日的学生的 SQL 语句可以如下编写:
SELECT * FROM student
WHERE WEEKOFYEAR(birthday) = WEEKOFYEAR(NOW())
AND YEAR(birthday) = YEAR(NOW())
这条语句会在 student 表中查询出本周过生日的学生的所有信息。其中,WEEKOFYEAR() 函数用于获取当前日期所在年的第几周,NOW() 函数用于获取当前日期和时间。YEAR() 函数用于获取日期值的年份。请注意,在实际使用中,还需要根据具体的数据库和数据表结构进行适当的调整。
希望您满意我的回答,如有其他问题请继续提出哦!
假设有学生表里面包含学号、姓名、性别、生日和班级信息, 关系模式为:student(sno,sname,ssex,sbirthday,class) 有课程表里面包含课程号、课程名和教工号信息, 关系模式为:course(cno,cname,tno) 有成绩表里面包含学生学号、课程号和成绩信息, 关系模式为:score(sno,cno,degree) 写出SQL语句:查询所有选修“计算机导论”课程的“男”同学的成绩表
可以使用以下 SQL 语句查询所有选修“计算机导论”课程的“男”同学的成绩表:
```
SELECT score.sno, score.degree
FROM score
JOIN student ON score.sno = student.sno
JOIN course ON score.cno = course.cno
WHERE course.cname = '计算机导论' AND student.ssex = '男';
```
其中,使用 `JOIN` 连接三个表,筛选出选修“计算机导论”课程的学生和他们的成绩,同时筛选出性别为“男”的学生。查询结果为选修“计算机导论”课程的“男”同学的成绩表,包含学生学号和成绩信息。