SQL-语句实现九九乘法表
下面用while 和 if 条件写的SQL语句的四种九九乘法表
sql语句实现--x 左下角九九乘法表
DECLARE @I INT ,@J INT,@S VARCHAR(100)SET @I=1WHILE @I<10BEGINSET @J=1SET @S=''WHILE @J<=@IBEGINSET @S=@S+CAST(@J AS CHAR(1))+'*'+CAST(@I AS CHAR(2))+'='+CAST((@I*@J)AS CHAR(3))SET @J=@J+1ENDPRINT @SSET @I=@I+1END
sql语句实现--X 右下角九九乘法表
DECLARE @I INT ,@J INT,@S VARCHAR()SET @I=WHILE @I<BEGINSET @J=SET @S=''WHILE @J>BEGINIF @J>@IBEGINSET @S=@S+' ' --七个空格ENDELSEBEGINSET @S=@S+CAST(@I AS CHAR())+'*'+CAST(@J AS CHAR())+'='+CAST((@I*@J)AS CHAR())ENDSET @J=@J-ENDPRINT @SSET @I=@I+END
sql语句实现--9X9右上角
DECLARE @I INT ,@J INT,@S VARCHAR(100) SET @I=1 WHILE @I<10 BEGIN SET @J=1 SET @S='' WHILE @J<10 BEGIN IF @J<@I BEGIN SET @S=@S+' '--7 END ELSE BEGIN SET @S=@S+CAST(@I AS CHAR(1))+'*'+CAST(@J AS CHAR(1))+'='+CAST((@I*@J)AS CHAR(3)) END SET @J=@J+1 END PRINT @S SET @I=@I+1 END
sql语句实现--9X9左上角
DECLARE @I INT ,@J INT,@S VARCHAR(100) SET @I=1 WHILE @I<10 BEGIN SET @J=@I SET @S='' WHILE @J<10 BEGIN SET @S=@S+CAST(@I AS CHAR(1))+'*'+CAST(@J AS CHAR(1))+'='+CAST((@I*@J)AS CHAR(3)) SET @J=@J+1 END PRINT @S SET @I=@I+1 END
转载于:https://www.cnblogs.com/jingpeipei/p/5256752.html
SQL-语句实现九九乘法表相关推荐
- SQL语句 打印输出 九九乘法表
DECLARE @a INT,@b INT,@str VARCHAR (1000) SET @a = 1 WHILE @a <= 9 BEGINSET @b = 1SET @str = ''WH ...
- python学习之循环语句的九九乘法表
while 语句的九九乘法表: ##九九乘法表 #总共有九行# 每行中的列数,就是当前所处的行号#乘式的第一个数代表的是列,第二个数代表的是行 row = 1#行column = 1#列while r ...
- Java技巧:用一个循环语句输出九九乘法表!
同学们在进行编程学习的时候,输出九九乘法表应该是基础中的基础了,只要我们使用几个循环语句即可轻松实现,那么你有没有想过如果只用一个循环语句应该怎么实现呢? 分析:注意是使用一个循环语句来写,增加了逻辑 ...
- c语言 for语句输出九九乘法表
/*for语句输出九九乘法表*/ # include <stdio.h> int main() { int i,j;for(i=1;i<=9;i++){for(j=1;j<=i ...
- Java只用一个循环语句输出九九乘法表
同学们在进行编程学习的时候,输出九九乘法表应该是基础中的基础了,只要我们使用几个循环语句即可轻松实现,那么你有没有想过如果只用一个循环语句应该怎么实现呢? 分析:注意是使用一个循环语句来写,增加了逻辑 ...
- Python -运用for语句输出(九九乘法表)
现在,我开始引导你的思路,你看我的思路对不对? 第一步:了解我们的需求 需求:打印出九九乘法表 注意:我们可以去找一张九九乘法表图片,看看结果和我们想的一致不 第二步:(找规律)找到打印需求的规律 分 ...
- Linux脚本输出99乘法表,利用shell脚本各种循环语句输出九九乘法表
SHELL语句主要包含三种:for循环语句.while循环语句.unitl循环语句. 这里分别使用这三种循环或者结合使用来实现九九乘法表.详细如下: 使用for循环实现: #!/bin/bash #f ...
- PHP输出一个上三角乘法表,javascript使用三种循环语句输出九九乘法表与输出一个三角形...
实例 html> js打印乘法表与输出三角形 document.write('for循环输出九九乘法表:'); for (var i = 1; i <=9 ; i++) { for(var ...
- pl/sql实现打印九九乘法表
学习PL/SQL循环的时候写的,记录一下. declarev_number1 number(3); -- 外层循环变量v_number2 number(3); -- 内层循环变量 beginfor v ...
- python基础——while循环(九九乘法表,阶乘计算器,三角形图案打印输出)
python基础--while循环(九九乘法表,阶乘计算器,三角形图案打印输出) 一.目的 本人最近在学习python的基础语法,此文章用来记录学习过程所用,本文章讲述的是while循环的一些基础实例 ...
最新文章
- struts2漏洞_十大常见web漏洞——命令执行漏洞
- VirtualBox虚拟机导出导入实践
- [云炬创业基础笔记]第六章商业模式测试1
- wifi共享大师电脑版_手机也能给电脑上网!WiFi热点已经out了,蓝牙USB线也能共享网络...
- Linux下crontab乱码,Linux下crontab自动运行Java程序乱码解决方案
- Git版本回退之 reset 和 revert
- sql 数据分组统计与合计
- 微信为什么没有公众号导航
- 洛谷——P1100 高低位交换
- 极简代码(二)—— 转置 list of lists
- c语言回调函数_为什么计算机专业必学C语言?既然是基础,那为何很多人学不懂?...
- Oracle 存储过程中打印SQL影响的行数
- Qt5.14.2下载与安装(保姆级图文教程)
- python html抓取,并用re正则表达式解析(一)
- 人工智能“剧透”《权游》大结局,第一个“领便当”的居然是ta
- 幼儿园计算机基础知识培训总结,幼儿园园本培训工作总结
- JQuery Validate(1)---电话号码与邮箱验证
- 3、(三)外汇学习基础篇之银行间外汇即期交易
- Halcon实战 项目二 Bolb实战分析-提取图片中的硬币
- 视频播放移动端app网页前端模板源码下载
热门文章
- 实时SLAM的未来及深度学习与SLAM对比
- 重启openssl服务linux,Nginx的启动、停止与重启---linux
- java迭代器的原理_小学生之Java中迭代器实现的原理
- php设置背景为透明,css如何设置背景颜色透明?css设置背景颜色透明度的两种方法介绍...
- request.getAttribute()和 request.getParameter()有何区别?
- idea中package和directory的区别
- 034_jdbc-mysql-C3P0
- 嵌入式linux硬件成本,嵌入式Linux驱动和固件有何区别?供应商是如何用固件压缩成本的?...
- 可靠性测试设备技术含量_电子产品可靠性测试及设备
- 自定义控件:Viewpager