消息 245,级别 16,状态 1,第 1 行
在将 varchar 值 '2,7' 转换成数据类型 int 时失败。

原sql

select  UserName from s_User  where Id in ( select UndertakerList from ZW_HandlerSend where HsID=7 )

改成

select  UserName from s_User  where  charindex(rtrim(Id), (select top 1 UndertakerList from ZW_HandlerSend where HsID=7 ))>0

第2种写法

select  UserName from s_User
where charindex(','+convert(varchar,id)+',',','+'2,7'+',')>0

参考:

http://blog.csdn.net/hongsejiaozhu/article/details/4978737

--------------------------

sql将多行数据转成一行数据

TabA ( bids varchar(32)) 数据 1条 
'2,7'
TabB  ( id int, name varchar(32)) 数据2条
2   lvhua
7   tom
现在,我想查出一行一列数据
'lvhua,admin'

第1种写法:

for xml path()
 
 

第2种写法:

create function [dbo].[fn_getHSUndertakerList222](@HsID int)

returns varchar(1024)

as

begin

declare @buildSQL nvarchar(1024)

declare @str varchar(1024)

set @str=''

select @str = @str + ',' + UserName from s_User

where (  charindex(rtrim(Id), (select top 1 UndertakerList from ZW_HandlerSend where HsID=@HsID ))>0 )

set @str = substring(@str,2,len(@str))

return @str end

select dbo.[fn_getHSUndertakerList222](7)

最新文章

  1. 【51Nod 1622】【算法马拉松 19C】集合对
  2. 【django】京东等大型网站的混合搜索是怎么实现的?
  3. android 利用线程刷新UI方法
  4. 机器学习实战-边学边读python代码(4)
  5. 20150604_Andriod 窗体PopupWindow
  6. web.py处理文件上传
  7. VMware搭建12.0搭建Mac OS10.11详细过程
  8. android122 zhihuibeijing 主页面使用fragment搭建
  9. ASP超级网店V2.5一注入漏洞
  10. eclipse中运行tomcat找不到jre的解决办法
  11. 终于懂了:TWinControl主要是Delphi官方用来封装Windows的官方控件,开发者还是应该是有TCustomControl来开发三方控件
  12. 使用2DToolkit报错“ OverflowException: Value is too large”
  13. Telnet、SSH和VNC 区别
  14. 转:Flutter Decoration背景设定(边框、圆角、阴影、形状、渐变、背景图像等)
  15. scoping作用域,anonymous function匿名函数,built-in functions内置函数
  16. 冲刺Two之站立会议8
  17. redis后台启动配置
  18. 对 Sea.js 进行配置 seajs.config
  19. NetCore入门篇:(一)Net Core环境安装
  20. JZOJ.5328【NOIP2017模拟8.22】世界线

热门文章

  1. 【剑指offer】q34:丑数
  2. VSTO 学习笔记(十二)自定义公式与Ribbon
  3. cocos2.2.3 HelloCpp TestCpp android 环境搭建 编译
  4. Coreseek:indexer crashed不解之谜
  5. 最近调试HEVC中码率控制, 发现HM里面一个重大bug
  6. Knockout应用开发指南 第二章:监控属性(Observables)
  7. linux下用shell删除三天前或者三天内的文件
  8. ubuntu 搭建svn服务器
  9. 《JavaScript设计模式与开发实践》读书笔记之策略模式
  10. 大并发连接的oracle在Linux下内存不足的问题的分析(转)