
--定义三个变量(行、列、输出字符串) 通过横竖 九行九列 进行循环输出
DECLARE @a smallint,@b smallint,@str varchar(1000)
set @a=1
WHILE @a<=9
BEGIN
SET @b=1
SET @str=''
WHILE @b<=@a
BEGIN
SELECT @str=@str+convert(varchar(1),@b)+''+convert(varchar(1),@a)+'='+convert(char(2),@a@b)+space(2)
SET @b=@b+1
END
PRINT @str
SET @a=@a+1
END
也没有贴出来表结构,我就先按一般见表思路用中文列名写了。
第一个查询
select ISBN,书名,价格,出版社名称 from 图书 where 价格>25 and 出版社名称='清华大学出版社';
第二个查询
select 出版社编号,count(1) as 数量 from 图书 group by 出版社编号 order by count(1) desc;
第三个查询
update 图书 set 价格=价格+5
如果有帮助到你,请点击采纳
你好,如图所示
select [学号],[姓名],[系别],[政治面貌],'学生' 身份from student
where 政治面貌='党员'
union
select [学号],[姓名],[系别],[政治面貌],'教师' 身份
from teacher
where 政治面貌='党员'
学生表:
教师表:
以上就是关于SQL编程,sql编程数据库中新建查询,用while循环语句和变量输出九九乘法表全部的内容,包括:SQL编程,sql编程数据库中新建查询,用while循环语句和变量输出九九乘法表、求解答以下数据库实验的SQL语句怎么打、数据库SQL编程求助等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)