
1SELECT COUNT(DISTINCT(学号)) FROM SC 2SELECT 姓名 FROM S,SC WHERE S学号=SC学号 AND S学号=1号 3SELECT S学号,姓名,课程名,成绩 FROM S,SC,C WHERE S学号=SC学号 AND SC课程号=C课程 AND 课程号=1号 4SELECT S学号,姓名 FROM S,SC WHERE S学号=SC学号 AND SC课程=‘人工智能’ 5SELECT MAX(成绩) FROM S,SC WHERE S学号=SC学号 AND S学号=1号 6SELECT 学号,姓名 FROM S WHERE SUBSTRING(姓名,3,2)=’月’ 7SELECT 课程号,COUNT() FROM C,SC WHERE C课程号=SC课程号 8SELECT S学号,姓名 FROM S,SC,C WHERE S学号=SC学号 AND SC课程号=C课程号 AND C成绩>80 9SELECT DISTINCT(省区) FROM S WHERE S系别=‘物理’ 10SELECT FROM S ORDER BY 系别 ASC,年龄 DSC 11SELECT AVG(成绩 ) FROM C WHERE 课程号=2号 12SELECT 学号,姓名 FROM S WHERE SUBSTRING(姓名,3,2)=’阳’
简要说下,这个同学还是要自己动手:
数据库设计为最少3个表:
1 Subjects(课程),包含 ID,任课老师,学生人数
2 Students, 包含ID, 姓名,班级,等相关人员信息的字段;
3 Attendance(出勤表),包含ID, 课程的ID,出席的学生ID,出勤时间,等。
可以看到“出勤”表中将“课程”,“学生”共三个表联系起来了,分别通过他们各自的ID进行关联。
以上就是关于要设计一个学生课程管理数据库,包含3个关系分别是:学生表Student、课程表Cors全部的内容,包括:要设计一个学生课程管理数据库,包含3个关系分别是:学生表Student、课程表Cors、如何设计一个简单的学生考勤系统 C#+SQL 可以提示下,数据库如何设计、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)