sqlserver 字段内容做in条件 列变成行显示
2015-07-28 14:16
141 查看
sqlserver中
字段内容做in条件用到方法:CHARINDEX(value,situation)
列变行显示用到:stuff
详情自行查找。
例子:
stuff((select ','+name from SYS_DICT where dictcode = 'SITUATION' and CHARINDEX(value,situation)>0 FOR xml path('')), 1, 1, '') as situationValue
字段内容做in条件用到方法:CHARINDEX(value,situation)
列变行显示用到:stuff
详情自行查找。
例子:
stuff((select ','+name from SYS_DICT where dictcode = 'SITUATION' and CHARINDEX(value,situation)>0 FOR xml path('')), 1, 1, '') as situationValue
相关文章推荐
- mysql 数据库参数配置
- 修改MySQL存储过程、函数、事件、触发器、视图的DEFINER
- 常用数据库 JDBC URL 格式
- MySQL操作监控
- redis配置认证密码(转)
- 在Sql Server里通过Sql语句【连接】和【操作】另一个【外地数据库】
- 在mac上通过Homebrew安装redis
- mysql变量使用总结
- ORACLE中CURSOR使用
- oracle导出数据库里的表为dmp文件
- [转]Mysql 存储过程和函数区别
- MYSQL用户相关操作
- 使用HibernateTemplate手写源生SQL的【增删改查】 操作
- SharePoint 读取Oracle webservice “已超过传入消息(65536)的最大消息大小配额。”
- oracle如何执行存储过程
- window下安装mysql后修改root账号的密码
- mysql命令
- oracle 创建字段自增长——两种实现方式汇总(转)
- Mysql错误及处理总结
- 解析大型.NET ERP系统 20条数据库设计规范