高分求解T-SQL编程——在线等

高分求解T-SQL编程——在线等,第1张

DECLARE @Count int /*定义一个记数*/

SET @Count= (SELECT 图书数量 FROM 表) /*取初始记录数*/

WHILE @Count<=300

BEGIN

PRINT '修改之前, 共'+CONVERT(nvarchar(20), @Count) +'个记录'

IF @Count>200

BEGIN

UPDATE 表 SET 图书数量=图书数量+30

SET @Count=@Count+30

END

ELSE IF @Count>100

BEGIN

UPDATE 表 SET 图书数量=图书数量+50

SET @Count=@Count+50

END

ELSE IF @Count>0

BEGIN

UPDATE 表 SET 图书数量=图书数量+100

SET @Count=@Count+100

END

PRINT '修改之后, 共'+CONVERT(nvarchar(20), @Count) +'个记录'

END

1.

select XS_QK.学号,成绩 from XS_KC inner join XS_QK on XS_KC.学号=XS_QK.学号

where 课程号='103' order by 成绩

2.

select 课程号,average(成绩) as 平均成绩 from XS_QK group by 课程号

3.

select 姓名,性别,宿舍电话 from XS_KC inner join XS_QK on XS_KC.学号=XS_QK.学号

where 课程号='103' and 成绩<60


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/6700983.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-03-27
下一篇 2023-03-27

发表评论

登录后才能评论

评论列表(0条)

保存