说三道四技术文摘-感悟人生的经典句子
说三道四 > 文档快照

如何改写exec,大力看看

编辑:说三道四文库 发布时间:2017-10-19 09:00
HTML文档下载 WORD文档下载 PDF文档下载
目的就是将变量作为列名,但我不会改写复杂的exec,大哥帮忙看看
declare @st nvarchar(6)
declare @en nvarchar(6)
set @st = '成都'
set @en = '上海'

select c.车次,
convert(char(5),a.发车时刻,108) AS @st出发,
convert(char(5),b.到站时刻,108) AS @en到达 ,


case when datediff(minute,a.发车时刻,b.到站时刻)>=0 

then cast(24*(b.天数-a.天数)+datediff(minute,a.发车时刻,b.到站时刻)/60 as varchar(2))+'.'+cast(datediff(minute,a.发车时刻,b.到站时刻)%60 as varchar(2))+''''

else cast(24*(b.天数-a.天数)-1+datediff(minute,a.发车时刻,b.到站时刻)/60 as varchar(2))+'.'+cast((1440*(b.天数-a.天数)+datediff(minute,a.发车时刻,b.到站时刻))%60 as varchar(2))+''''
end as 旅时,

里程=b.公里数-a.公里数,

p.硬座+','+ p.软座 as  '硬座,软座',
p.硬卧上+','+ p.硬卧中 + ',' + p.硬卧下  as '硬卧(上,中,下)',
p.软卧上+','+p.软卧下 as '软卧(上,下)'

from (select * from message2 where 经由站=@st) as a,
(select * from message2 where 经由站=@en) as b,
(select * from checi) as c,
(select * from piaojia2) as p,
(select * from station where 站点=@st) as s1,
(select * from station where 站点=@en) as s2
where a.车次ID=b.车次ID and a.车次ID=c.车次ID and a.站次<b.站次 and
      s1.站点ID=p.起点ID and s2.站点ID=p.终点ID and a.车次ID=p.车次ID
order by 旅时
exec (' select * from table' + @column +'=' + @)
try:



declare @st nvarchar(6)
declare @en nvarchar(6)
set @st = '成都'
set @en = '上海'

exec('select c.车次,
convert(char(5),a.发车时刻,108) ['+@st出发+'],
convert(char(5),b.到站时刻,108) ['+@en到达+' ,


case when datediff(minute,a.发车时刻,b.到站时刻)>=0 

then cast(24*(b.天数-a.天数)+datediff(minute,a.发车时刻,b.到站时刻)/60 as varchar(2))+''.''+cast(datediff(minute,a.发车时刻,b.到站时刻)%60 as varchar(2))+''''''''

else cast(24*(b.天数-a.天数)-1+datediff(minute,a.发车时刻,b.到站时刻)/60 as varchar(2))+''.''+cast((1440*(b.天数-a.天数)+datediff(minute,a.发车时刻,b.到站时刻))%60 as varchar(2))+''''''''
end as 旅时,

里程=b.公里数-a.公里数,

p.硬座+'',''+ p.软座 as  [硬座,软座],
p.硬卧上+'',''+ p.硬卧中 + ',' + p.硬卧下  as [硬卧(上,中,下)],
p.软卧上+'',''+p.软卧下 as [软卧(上,下)]

from (select * from message2 where 经由站='''+@st+''') as a,
(select * from message2 where 经由站='''+@en+''') as b,
(select * from checi) as c,
(select * from piaojia2) as p,
(select * from station where 站点='''+@st+''') as s1,
(select * from station where 站点='''+@en+''') as s2
where a.车次ID=b.车次ID and a.车次ID=c.车次ID and a.站次<b.站次 and
      s1.站点ID=p.起点ID and s2.站点ID=p.终点ID and a.车次ID=p.车次ID
order by 旅时')
大力哥就是厉害啊,就错了一个标点,哈哈。。。
能不能贴个exec相关的帖子出来学习学习;)
看看这个:

Create Procedure GetMaxID
@TableName varchar(100), @ID int output
as
begin
declare @sql nvarchar(1000)
set @sql='select @ID = max(ID) from '+@TableName
exec sp_executesql @sql,N'@id int output',@id output
------------------------^^^^^^^^^^^^^^^^^^^^^^^^^^^^^OK?
end
学习!
JavaEE快速开发框架Wabacus 4.0发布,开发效率提高五倍以上 市盈率创新高 谷歌为什么会在苹果博弈中暂时胜出 从Rovio遇到危机,看现在应用市场的演变 Windows Azure支持Android应用 面向东亚推广云服务 抛弃DRAM、拥抱闪存,Facebook重做Memcached 夏普三星联姻 电子行业或将多元化发展 从下拉菜单设计细节看Amazon对用户体验的把握 Chartboost美女CEO:40人团队服务3亿移动玩家 Distimo:新晋开发者想让产品得到关注越来越难 OpenFeint绝迹后,开源项目OpenKit继续前进 美FDA通过搜索引擎和社交平台预警药品副作用 挖坟三星“眼球追踪技术”背后的技术团队 为什么开发者热衷在Stack Overflow上查阅API文档? Facebook推新News Feed 欲造就“个性化报纸” 女神程序员的一天:暴力测试social爬虫代码 2013IBM云存储路线图:更快,更简单,更安全 二战大数据故事:数学家、物理学家、概率论击败德国潜艇 软件定义网络服务商Pertino B轮融资2000万 Scringo社交组件,让你的应用“热闹”起来! Android开发必备:Eclipse 4.2 SR2版本发布 32场!2013年360HTML5校园行首站告捷 移动周报:不做内容,只钻技术的快播 一周消息树:中国开源发展缓慢的“病因” 百度应用引擎BAE正式开放 新增支持Node.js CloudVelocity,下一个VMware? Buffer创始人谈开发:先验证,后编程! 谷歌可穿戴式产品再度来袭:会说话的鞋子 未来Chrome OS或取得Android般成功 云落地@北京,北京市北斗公共平台或开放API? GitHub再遭攻击 主要服务中断约一小时 移动开发者将有望拥有.app域名使用权 #100分#,关于将汉字转为语音? 如何获取NAT转换表 急急急急急急急急急急急急急急急急急 websnap如何控制数据表或查询的打开或关闭 索求中英译文,毕业论文急用! 哪里有samba下载,要可以在RedHat7.2上安装的 请教 ? 关于ado连接的问题。。。急啊~~~ Datalist里的Lebel怎样动态改变Text的值? Windows98底下的UNIX仿真软件 紧急求助(调用winrar的dll或ocx的问题?)!!!!!!!] 再回首 象jbuilder那样的集成开发环境中,对可视话控件的托拽式(所见即所得)的操作是如何做的 关于WSAD开发工具(up有分) 我是flash超级菜鸟 一个api的问题,急急急,在线等待。完成后即给分。关于api继承宏的问题。 求你们了,给非处一条活路吧…… 郁闷! 语句性能分析的问题,请教高手! 有没有人装过微软的petstore?我安装的时候遇到安全性错误 *****伊茗的问题:如何让程序运行时先显示的是Form2而不是Form1 如何保存控件里的内容? 怎样生成随机数 谁有<<数据库系统开发实例导航—vb6>>电子版 有没有替代DATAGRID控件的表格控件? 动态改变iframe的src值和大小,如何做? 显示器图像抖晃,请各位大侠帮忙! 请用实例说明this怎么用。。。。谢谢。。。 vb开发的程序怎样用 Setup Factory 6.0 打包(给出具体的步骤)20分 fragroute之浅显研究(1) 紧急求助!(文本文档在网页中的对齐) 求救:请问网上发传真可以省掉恐怖的传真费吗? 急急急急急急急急急急急急急!!!!!! 关于VC中使用ADO进行事务处理BeginTrans()的问题,很奇怪。(内有代码,非常疑惑!求助) 电影快下呀 请问如何将文件删除到回收站? 傻傻猫是男的女的?长得怎样啊? fragroute之浅显研究(2) 如何做成下面图示的样子呢? 请问如何让UDP的SOCKET监听? win2000 Teminal 注册表里面的内容怎么更改之后重新启动又恢复原样了???? 请问我该怎么办? DBMS_JOB.SUBMIT调用带参数的过程时用变量怎么传参数?高手帮忙啊! 网络编程,发送对话 求助:oracle连接错误ora_01034:oracle not available,如何解决!急!!!!! 请问谁可以提供Crystal.Reports 9的keycode??????? 使用Linux怎樣登入NT網域 关于生成sql server 2000无值守安装文件的问题。生成后怎也找不着有.iss文件。很奇怪已经试过无数次了。 怎样将字符串内容写在内框架iframe里面?(不是文件内容) 我们公司用notes做个项目,让我用java连接domino,我不知道哪里可以找到相应的驱动。 珍惜绿色,播种绿色,生命之树才会常绿 这句话有什么好 人工受精为什么容易产生双胞胎 秦将王翦破赵的破 孔子的儒家思想不被战国时期所接受?答案具体点. 天外有多少星系谢谢了,大神帮忙啊 秦将王翦破赵 中 破 的词类活用 丑小鸭一文中一颗心事指什么心 在星空中有几大星系大神们帮帮忙 追击项羽的王翦和秦将王翦是一个人吗?!追击项羽的怎么也叫王翦?!是同名同姓还是怎么?!有他的历史简介吗?! 鱼类在长期的发展进化过程中,不断从低级向高级变化.请问,哪种鱼更高级? 星系和星座哪个大?拜托各位大神 “它感到太幸福了,但它一点也不骄傲,因为一颗好的心是永远不会骄傲的”“一颗好的心指什么 大一高等数学. 人工受精双胞胎的过程复杂吗 “他感到太幸福了,但他一点也不骄傲,因为一颗好的心是永远不会骄傲的”,一颗好的心是指什么样的心?《丑小鸭》 有人说,洋务运动是一次失败的封建统治者的自救运动.这种说法对不对,为什么 新年怎样过一个讨神喜悦的生活? 理解他感到太幸福了,但他一点也不感到骄傲,因为一颗好的心是永远不会骄傲的一句 有低等植物发展成高等植物,能很确切的说明下列哪一个进化的历程A水生到陆生 B从小到大 D从无性生殖到有性生殖 求古文翻译“君之病在肌肤,不治将益深” “年轻的白天鹅感到太幸福了,但他一点也不骄傲,因为一颗好的心是永远不会骄傲的”出现安徒生哪篇童话快 鱼类在长期的发展进化过程中,不断从低级向高级变化.请问哪种鱼更高级? 你才是你自己的“上帝”请结合生活实际谈谈你的理解 R是三角形ABC外接圆半径若ab小于4R2cosAcosB则三角形的外心在 Corporate Banking RM是什么? 人工受精可以选择男女性别吗 齐景公问政于孔子什么句式 asset management and investment banking的区别如题 人工受精能选择性别吗 NPI是什么 Citi Corporate Banking到底怎么样 人工受精能选择性别吗 Commercial Airplanes 翻译成正规中文是什么呀 英语翻译1.if the reaction time for a driver is 0.9 seconds.how far will the car travel in this time if the speed is:a.60km/h?b.80km/h?c.110km/h2.China's rate of natural increase of population is approximately 1.5%.express this rate as a figure pe 设π commercial conditions怎么翻译 等边三角形的外接圆的半径等于边长的()倍马上.快. 英语翻译of every 30 telephone calls that colin makes,7 are STD calls.if he made 360 calls,how many of them were STD calls? 该函数的值属于区间? 题目在图上 在线等...有点不清楚下面是log1/2 和 log1/11该函数的值属于区间? A-3,-2 B(-2,-1) C -1,0 D 2,3 作者写丑小鸭用了哪些描写方法? 格拉斯哥大学investment banking and finance在中国的认可度怎么样? 若一个含a的二次函数在某个区间上的最大值为2 ,求a的值. 发现自己 歌德年轻时候立下的志向是成为一个画家. 3dsmax的材质是按照什么样的规律贴在物体上的,我要了解里面的原理我看别人用3dsmax做食物、做人的时候贴图看不懂为什么要那么做,谁能给我解释一些贴图是按照什么样的规律贴在物体上的, 科学家们观测到的来自星系的光有没有不可见光 丑小鸭 中 哪些老天鹅不仅在他面前低下头来 运用了什么描写方法?有什么作用? 请问科学家们用什么来探测星系的?好像是什么射线的.探测几亿光年那些星岂不是要很久?困惑中. 光从我们目前观察到最远星系传播到地球的时间 各位大神急求一篇关于亚当斯密经济理论的小论文在下列两项中任选一项写一篇800字的小论文试用亚当斯密“看不见的手”辩证分析市场在资源配置中的作用说明亚当斯密“劳动价值论”的 数学函数中的加逼定理是什么? 勤奋的名言名句 墨家的创始人是战国时期的() 目前能探测到的最远的星系的什么猜 如何确定星系本身发出的光的频率红移现象不是说星系远离所以看到的光线频率变低吗?那么怎么确定原先星系发出的光的频率? 亚当斯密主张些什么啊 高三政治 有没有这条定理 关于点到直线距离MAX例如A点为 (a,b) 而问在所有通过B(m,n)的直线中 到A点距离最远的直线是哪条我的解答是是与AB直线垂直的那条 原因是其他直线A点所作垂线一律与垂直时A到 线性代数可应用到哪些方面 儒家墨家在春秋战国时期为什么不受重视 神如何在生活中引导我们? 秦将王翦破赵解释 意大利酒文化展为世博会热身唐家璇:松下35年前预言成现实 中日俄远东南库页岛发生6.2级地震李克强与三国总理会晤解析:中国外交布日本驻华大使:日中关系不是能够轻易被外媒:美国监听35国政要 重创美欧外唐家璇:松下35年前预言成现实 中日唐家璇:中日关系深层次原因在于彼此认第九届北京―东京论坛26日在北京开幕查尔斯不想当国王? 英媒爆王储担心被河南“猪蹄店要账横幅”事件:欠款已全英媒称斯诺登一机密文件披露美监听35中欧推动世贸组织在MC9上达成早期收福岛近海发生7.1级地震 最大观察到欧洲多国一致声讨美国监听事件 默克尔报效桑梓浙商情深 前三季浙商回归项目福岛近海发生7.1级地震 最大观察到马耳他总统阿贝拉会见杜青林我们与美国不得不重建信任巴西与德国要求联合国通过网络私密性决浙江民营经济隐现离制造业化 地产投资色域+黄金曲率 TCL发布量子点曲面潘卫东:2015年底财富管理或实现全散户入门知识:止损比止盈更重要?深度解密千万密码 带你透过密码看人性三峡成重庆湖北航运瓶颈孤儿(二)【早报】别了:索尼停售PSP 上市1无需信用卡无需转运地址!一键海淘教程阿谁的绘画簿:孤独随身本同样短期绝难盈利,神州租车,会有京东拼像素弱爆了 vivo新机将实现0秒打鸡血|这么懂事的男票不多了 201退市长油最后挽歌:游资末日豪赌亮瞎你的眼!18K金版Apple W鬼神的试炼第六集 籽岷新视频抢先看国泰君安重大人事变动:总裁陈耿离职买哪个版本好?Apple Watch2015成都车展 幻影敞篷典藏版首发99号文令“信托直投”曙光再现 上海一体化到手即飞无人机 YUNEEC 这宗超过64000人的集体诉讼,苹果
备案号:鲁ICP备13029499号-2 说三道四 www.s3d4.cn 说三道四技术文摘