问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501
你好,欢迎来到懂视!登录注册
当前位置: 首页 - 正文

sql中select 和while的使用

发布网友 发布时间:2022-05-07 11:51

我来回答

1个回答

热心网友 时间:2023-10-30 06:04

首先有个明显的问题,while之后只有begin没有end
另外建议你不要这么写,代码比较乱,另外@a也没必要声明为float, int型就可以了
可以这样写:
declare @a int
set @a=0
while @condition
begin
set @a = @a+1
select @a
end追问我写的那种格式是不对的吧? condition这个判断语句也需要查询一个很复杂的字段,所以我想尽可能的简化

追答你这样写是不对的,循环语句是不能嵌套在select里的,因为我从来没这样写过,就没断定你那样写是否有问题,刚才进行了一下测试,是不可以的。
另外简化并不是说你把很多复杂的语句组合成一句就是简化了
你要关注的重点是:代码格式清晰,容易理解,易于维护。代码执行效率。
很多时候多写几行没什么坏处。

热心网友 时间:2023-10-30 06:04

首先有个明显的问题,while之后只有begin没有end
另外建议你不要这么写,代码比较乱,另外@a也没必要声明为float, int型就可以了
可以这样写:
declare @a int
set @a=0
while @condition
begin
set @a = @a+1
select @a
end追问我写的那种格式是不对的吧? condition这个判断语句也需要查询一个很复杂的字段,所以我想尽可能的简化

追答你这样写是不对的,循环语句是不能嵌套在select里的,因为我从来没这样写过,就没断定你那样写是否有问题,刚才进行了一下测试,是不可以的。
另外简化并不是说你把很多复杂的语句组合成一句就是简化了
你要关注的重点是:代码格式清晰,容易理解,易于维护。代码执行效率。
很多时候多写几行没什么坏处。

热心网友 时间:2023-10-30 06:04

首先有个明显的问题,while之后只有begin没有end
另外建议你不要这么写,代码比较乱,另外@a也没必要声明为float, int型就可以了
可以这样写:
declare @a int
set @a=0
while @condition
begin
set @a = @a+1
select @a
end追问我写的那种格式是不对的吧? condition这个判断语句也需要查询一个很复杂的字段,所以我想尽可能的简化

追答你这样写是不对的,循环语句是不能嵌套在select里的,因为我从来没这样写过,就没断定你那样写是否有问题,刚才进行了一下测试,是不可以的。
另外简化并不是说你把很多复杂的语句组合成一句就是简化了
你要关注的重点是:代码格式清晰,容易理解,易于维护。代码执行效率。
很多时候多写几行没什么坏处。

热心网友 时间:2023-10-30 06:04

首先有个明显的问题,while之后只有begin没有end
另外建议你不要这么写,代码比较乱,另外@a也没必要声明为float, int型就可以了
可以这样写:
declare @a int
set @a=0
while @condition
begin
set @a = @a+1
select @a
end追问我写的那种格式是不对的吧? condition这个判断语句也需要查询一个很复杂的字段,所以我想尽可能的简化

追答你这样写是不对的,循环语句是不能嵌套在select里的,因为我从来没这样写过,就没断定你那样写是否有问题,刚才进行了一下测试,是不可以的。
另外简化并不是说你把很多复杂的语句组合成一句就是简化了
你要关注的重点是:代码格式清晰,容易理解,易于维护。代码执行效率。
很多时候多写几行没什么坏处。

热心网友 时间:2023-10-30 06:04

首先有个明显的问题,while之后只有begin没有end
另外建议你不要这么写,代码比较乱,另外@a也没必要声明为float, int型就可以了
可以这样写:
declare @a int
set @a=0
while @condition
begin
set @a = @a+1
select @a
end追问我写的那种格式是不对的吧? condition这个判断语句也需要查询一个很复杂的字段,所以我想尽可能的简化

追答你这样写是不对的,循环语句是不能嵌套在select里的,因为我从来没这样写过,就没断定你那样写是否有问题,刚才进行了一下测试,是不可以的。
另外简化并不是说你把很多复杂的语句组合成一句就是简化了
你要关注的重点是:代码格式清晰,容易理解,易于维护。代码执行效率。
很多时候多写几行没什么坏处。

声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。
E-MAIL:11247931@qq.com
连别人的wifi会不会看到我浏览了哪些网站? 电视连接wifi后怎么看网络电视 电脑win7调低亮度win7怎么调整屏幕亮度 电脑屏幕太亮了怎么调暗一点win7windows7怎么调亮度 台式电脑win7 怎么调节屏幕亮度显示器太亮了! win7电脑屏幕一直亮着怎么让电脑屏幕一直亮着 从零开始学作曲(小白入门)【22.11.17更新】 45岁的袁立再次宣布结婚,她这已经是第几次结婚了? dnf怎么洗红字 dnf红字装备怎么改属性 如何去掉word批注如何去掉word批注 什么手机可以在model+y上充电 SQL while语句 什么是巴斯模型(Bass Model 如何在sql 中使用WHILE 请问,<橘子郡男孩>第一季第二集中Marissa给Ryan的那张名为<the model home mix>的唱片 一段十分钟左右的英语对话 论文marketing mix里产品4ps里的结尾怎么说 一个手机登两个怎么登? 宏观环境如何影响市场营销组合(Marketing Mix)4p 一台手机如何登录两个 市场营销策划报告 关于NIKE 耐克的市场营销组合 The Marketing Mix (4P’s) Marketing Mix里的Distribution和promotion分别是什么?有什么区别? 一些市场营销名词的英文解释 marketing mix:advertising+personal saving+sell promotion+publicity 一个手机可以同时登录2个吗?- 问一问 翻译文章,有点多哦,需要有耐心的人。 想找一篇关于《网络营销与传统营销的比较研究》的外文文献和翻译 4Ps Marketing Mix营销组合是什么?Marketing Tutor哪里找? marketing mix 内容 进行影像后期制作工作对电脑配置有什么要求? 手机模拟器怎么编写录制好的影像? 怎么用sql的while语句来表达方式? 如何在手机上同时登录两个 SQL使用while语句怎么求1到100之间的累加和并输出? sql server while语句用法问题:计算20的阶乘 错误提示如下图: 在以下的SQL语句中的'while 1=1'是什么意思,什么时候用? SQL 使用WHILE语句求1~10之间的累加各,并输出结果,怎么编写,请详细写出来。 怎么用一个手机号创两个? sql server语句中的while用法 苹果手机地图导航没有声音怎么回事? 华为手机两个如何同时登录 同一台手机可以同时登录两个吗 vivo手机怎么登录两个 一个手机怎么才能同时登2个? 一个手机号登录了两个,如何找到老?密码忘了 微信一个手机号注册了两个怎么切换账号啊? 一个手机号有两个怎么登录 光遇99%算毕业吗 一个手机登两个怎么登? 营业执照名称变更,从申请到办理新的营业执照要多长时间? 冠道星空版的驾驶体验如何?
  • 焦点

最新推荐

猜你喜欢

热门推荐