ACCP7.0S2优化MySchool数据库设计第三章上机1-3

--上机1
declare @name nvarchar(255)
set @name='★'
declare @int int
set @int=1
while(@int<6)
begin
print @name
set @name+='★'
set @int+=1
end
go




--上机2
select studentno as '学号',StudentName as '姓名',FLOOR(DATEDIFF(dy,birthday,getdate())/365) as '年龄' from dbo.Student where studentno='23225'
declare @yy int
select @yy=DATEPART(YY,birthday) from student where studentno='23225'
select * from student where DATEPART(YY,birthday)=@yy+1 or DATEPART(YY,birthday)=@yy-1
go




--上机3
select top 1 studentname,studentresult from student,result,subject where student.studentno='23219' and subject.subjectid=2
declare @result int
select @result=studentresult from student,result,subject where student.studentno='23219' and subject.subjectid=2
if(@result>85)
print '优秀'
else if(@result>70)
print '良好'
else if(@result>60)
print '中等'
else
print '差'

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值