declare @name nvarchar(32)
set @name='网'
print @name
declare @balance decimal(18,7)
set @balance=3.1415926
print @balance
declare @birthday datetime
set @birthday='2001-5-29'
print @birthday
--------------------------------------------
declare @num int
set @num=5
print 'num value is'+cast(@num as nvarchar(32))
declare @nu int
set @nu=5
print 'nu value is'+convert(nvarchar(32),@nu)
----------------------------------------------
select * from Result
--order by examdate
--编号
declare @subid int
select @subid-SubjectId from dbo.Subject
Where SubjectName='oop'
--平均分
declare @avg int
select @avg=avg(StudentResult) from dbo.Subject
Where examdate>='2013-08-09' and examdate <'2013-08-10'
and SubjectId=@subid
--前三名的成绩
if(@avg>=70)
begin
print '成绩优秀'
select top 3 * from Result
Where examdate>='2013-08-09' and examdate <'2013-08-10' and SubjectId=@subid
order by StudentResult desc
end
if(@avg>=70)
begin
print '成绩优秀'
select top 3 * from Result
Where examdate>='2013-08-09' and examdate <'2013-08-10' and SubjectId=@subid
order by StudentResult desc
end
declare @name nvarchar(32)
set @name='网'
print @name
declare @balance decimal(18,7)
set @balance=3.1415926
print @balance
declare @birthday datetime
set @birthday='2001-5-29'
print @birthday
--------------------------------------------
declare @num int
set @num=5
print 'num value is'+cast(@num as nvarchar(32))
declare @nu int
set @nu=5
print 'nu value is'+convert(nvarchar(32),@nu)
----------------------------------------------
select * from Result
--order by examdate
--编号
declare @subid int
select @subid-SubjectId from dbo.Subject
Where SubjectName='oop'
--平均分
declare @avg int
select @avg=avg(StudentResult) from dbo.Subject
Where examdate>='2013-08-09' and examdate <'2013-08-10'
and SubjectId=@subid
--前三名的成绩
if(@avg>=70)
begin
print '成绩优秀'
select top 3 * from Result
Where examdate>='2013-08-09' and examdate <'2013-08-10' and SubjectId=@subid
order by StudentResult desc
end
if(@avg>=70)
begin
print '成绩优秀'
select top 3 * from Result
Where examdate>='2013-08-09' and examdate <'2013-08-10' and SubjectId=@subid
order by StudentResult desc
end