2024年5月7日发(作者:)
关系代数:1.在数据库ScoreDB中,查找所有1992年及以后出生的女学生情况
σ
year(birthday)>=1992∧sex='女'
(Student)
2.在数据库ScoreDB中,查找所有“蒙古族”学生的姓名和籍贯
∏studentName, native(
σ
nation=‘蒙古族’(Student))
3.在数据库ScoreDB中,查找所有2008级的“蒙古族”学生的姓名
∏studentName(
σ
nation=‘蒙古族’(Student) ⋈
σ
grade=2008(Class))
=∏studentName(
σ
o=o(
σ
nation='蒙古族'(Student)
×
σ
grade=2008(Class)))
=∏studentName(
σ
o=o(
σ
nation='蒙古族'∧
grade=2008(Student×Class)))
=∏studentName(
σ
nation='蒙古族'∧grade=2008∧
o=o(Student×Class))
=∏studentName(
σ
nation='蒙古族'∧grade=2008(
σ
o=o(Student×Class)))
=∏studentName(
σ
nation='蒙古族'∧grade=2008(Student ⋈ Class))
SQL语言: 1.查询所有班级的全部信息。
SELECT classNo, className, classNum, grade, institute /SELECT *
FROM Class
WHERE grade=2007
2.在学生 Student表中查询籍贯不是“南昌”或“上海”的同学姓名、籍贯和所属班
级编号。
SELECT studentName, native, classNo
FROM Student
WHERE native NOT IN ('南昌', '上海')
(降序加多:ORDER BY native DESC)
3.在学生Student表中查询所有姓王且全名为3个汉字的同学学号和姓名
SELECT studentNo, studentName
FROM Student
WHERE studentName LIKE '王__'


发布评论