sql-逻辑循环while if
--计算1-100的和
declare @int int=1;
declare @total int=0;
while(@int<=100)
begin
set @total=@total+@int;
set @int=@int +1;
end
select @total
--计算1-100偶数的和
declare @index int;
declare @sum int;
set @index=1;
set @sum=0;
while(@index<=100)
begin
if(@index%2=0)
begin
set @sum=@sum+@index
end
set @index=@index+1;
end
select @sum;
sql-逻辑循环while if的更多相关文章
- Oracle PL/SQL中的循环处理(sql for循环)
		今天来说下Oracle中的循环迭代处理,因为从自己的博客统计中看到,不少网友都搜索了关键字"SQL FOR循环",所以打算在这里说下个人的理解. PL/SQL也和我们常用的编程语言 ... 
- sql 游标循环当中重新赋值
		sql 游标循环当中的变量必须重新赋值不然变量的值就是前次循环的值 
- 45、SQL逻辑查询语句执行顺序
		一 SELECT语句关键字的定义顺序 SELECT DISTINCT <select_list> FROM <left_table> <join_type> JOI ... 
- SQL 逻辑优化 case when 转为 union all
		通常数据库的优化从硬件层面去考虑可分为4个方面: CPU:即降低计算复杂度,如减少sql各类聚合函数,窗口函数,case when等. IO :(较少查询结果集过程中对数据的访问量.数据优化很大程度从 ... 
- 第四篇:记录相关操作 SQL逻辑查询语句执行顺序
		http://www.cnblogs.com/linhaifeng/articles/7372774.html 一 SELECT语句关键字的定义顺序 SELECT DISTINCT <selec ... 
- SQL逻辑查询语句执行顺序
		阅读目录 一 SELECT语句关键字的定义顺序 二 SELECT语句关键字的执行顺序 三 准备表和数据 四 准备SQL逻辑查询测试语句 五 执行顺序分析 一 SELECT语句关键字的定义顺序 SELE ... 
- 9、SQL逻辑查询语句执行顺序
		本篇导航: SELECT语句关键字的定义顺序 SELECT语句关键字的执行顺序 准备表和数据 准备SQL逻辑查询测试语句 执行顺序分析 一.SELECT语句关键字的定义顺序 SELECT DISTIN ... 
- SQL逻辑查询语句执行顺序 需要重新整理
		一.SQL语句定义顺序 1 2 3 4 5 6 7 8 9 10 SELECT DISTINCT <select_list> FROM <left_table> <joi ... 
- {MySQL的逻辑查询语句的执行顺序}一 SELECT语句关键字的定义顺序 二 SELECT语句关键字的执行顺序 三 准备表和数据 四 准备SQL逻辑查询测试语句 五 执行顺序分析
		MySQL的逻辑查询语句的执行顺序 阅读目录 一 SELECT语句关键字的定义顺序 二 SELECT语句关键字的执行顺序 三 准备表和数据 四 准备SQL逻辑查询测试语句 五 执行顺序分析 一 SEL ... 
- mysql SQL 逻辑查询语句和执行顺序
		关键字的执行优先级(重点) fromwheregroup byhavingselectdistinctorder bylimit 先创建两个表 CREATE TABLE table1 ( custom ... 
随机推荐
- BZOJ 1710: [Usaco2007 Open]Cheappal 廉价回文
			Description 为了跟踪所有的牛,农夫JOHN在农场上装了一套自动系统. 他给了每一个头牛一个电子牌号 当牛走过这个系统时,牛的名字将被自动读入. 每一头牛的电子名字是一个长度为M (1 &l ... 
- 解决WIN8 磁盘100 活动占用100% win8硬盘一直响
			一.先看最终效果: 二.再说解决办法: 1.任务管理器关闭进程 taskhost.exe和类似于taskhostxx.exe开头的进程. 2.在电源管理里面设置2分钟不使用硬盘则关闭硬盘,看我的截 ... 
- Redis-PHP-Hash 表相关API
			Hashes 相关 ================================ hDel - 删除一个哈希 key hExists - 检查哈希 key是否存在 hGet - 获得某哈希 key ... 
- php关于private、public成员变量访问问题
			如果类里面定义了__get($name)方法,则不论类的private成员还是public成员,都能够在类的外面通过类似$class->name访问到.如果是public变量,则不会自动调用ge ... 
- HDU1548——A strange lift(最短路径:dijkstra算法)
			A strange lift DescriptionThere is a strange lift.The lift can stop can at every floor as you want, ... 
- Android ActionBar通过Tab进行不同的Fragment之间的交换
			ActionBar的使用常见于4.0系统,其Tab的使用挺广泛的. 在ActionBar中添加标签(Tabs),每个标签对应的是一个Fragment,点击不同的Tab时,就会切换到对应的Fragmen ... 
- mysql concat和group_concat
			mysql concat(str1,str2...)连接两个字符串,(数字也是可以的,会转成字符串) MySQL的concat函数在连接字符串的时候,只要其中一个是NULL,那么将返回NULL mys ... 
- 'ascii' codec can't encode characters in position 0-8: ordinal not in range(128)的解决办法
			使用的python2.7,运行的时候出现了'ascii' codec can't encode characters in position 0-8: ordinal not in range(128 ... 
- bzoj1305
			让我们继续来练网络流: 很明显是一个最大流的问题: 二分枚举最多次数m,然后最大流判定: 具体就是男生女生都拆成两个点i1,i2,之间连一条流量为k的边(男生i1-->i2,女生i2--> ... 
- 使用Amoeba 实现MySQL DB 读写分离
			Amoeba(变形虫)项目是一个开源框架,于2008年开始发布一款 Amoeba for Mysql软件: 这个软件致力于MySQL的分布式数据库前端代理层,它主要在应用层访问MySQL的时候充当SQ ... 
