
数据库
落单的企鹅
这个作者很懒,什么都没留下…
展开
-
SQL实现输出每个专业年龄最大、最小的学生姓名及其年龄
SQL实现输出每个专业年龄最大、最小的学生姓名及其年龄现有3张表格,Student,KC,XS_KC,分别代表学生信息表,课程信息表以及学生成绩表,而Student中有每个学生专业、年龄信息,现需要输出其年龄最大、最小的学生姓名和年龄实现方法代码如下:select a.姓名,a.专业名,(2020-year(a.出生日期)) as 年龄 from Student a,(select min(出生日期) 年龄,专业名 from Student group by 专业名) b where a.专原创 2020-11-09 22:37:38 · 17762 阅读 · 0 评论 -
SQL实现简易课程选修成绩报表
某SQL实验编写T-SQL程序,输出如下报表:课程选修成绩报表,课程名、学生名单、专业、课程名以及选修成绩题目背景构建了一个XSCJ1的数据库,其中包含Student(学生信息表),KC(课程表),XS_KC(学生课程成绩表)题目要求首先输出课程名,然后输出选修该课程的所有学生名单、专业、课程名以及选修成绩。直接放代码:use XSCJ1declare @kno int,@sno int,@otp char(100),@abc char(100)set @kno=101while @k原创 2020-11-09 21:35:12 · 2922 阅读 · 7 评论 -
SQL语句实现水仙花数求取
SQL语句实现水仙花数求取"水仙花数 ",所谓 "水仙花数 "是指一个三位数,其各位数字立方和等于该数本身。例如:370是一个 "水仙花数 ",因为 370=3 的三次方+7的三次方+0 的三次实现方法本文用两种方法解决水仙花数的求取。方法一第一种使用一层while循环,从100-1000遍历,取出其个位、十位、百位的数字,进行三次方计算后相加再与原数字对比,相等就打印输出。其取出个位、十位、百位的方法需要用到内置函数:CAST函数CAST函数用于将某种数据类型的表达式显式转换为另一种数据类型原创 2020-11-07 12:16:08 · 7134 阅读 · 5 评论