码迷,mamicode.com
首页 >  
搜索关键字:多行转一行    ( 6个结果
多行转一行脚本
# coding=utf-8 import os t = '' with open(r'E:\PycharmProjects\AppHttp\data\a.txt', 'rb') as lines: for line in lines: line = line.decode().replace(os ...
分类:其他好文   时间:2020-05-11 15:42:00    阅读次数:66
sql 将‘1,2,3,4’转成相应的表,字段分隔表值函数,一行变多行,
再设计表的时候我们经常遇到这样的情况,字段的值为1,2,3,4 等字符隔开的情况,存的是数字,但是显示的时候是对应的类别,直接上图,清楚明了, 如何想得到 分两步完成,步骤如下: 第一步先创造 一个表值函数,将1,2,3,4 转化为 函数是从网上找来的,代码如下: create FUNCTION [dbo].[fn_Split](        @String...
分类:数据库   时间:2015-08-19 16:47:19    阅读次数:168
sql 多行转一行
select * from tb pivot( max(分数)--一定要是原来有的列名 把原来的分数列的值变成行 for 课程--一定要是原来有的列名 in(语文,数学,haha,英语,物理) --新起的列名 如果原来属于课程下面的值 转换后取对应的分数的值)a
分类:数据库   时间:2015-04-28 20:32:21    阅读次数:137
sql多行转一行,以逗号隔开
--SELECT ff= stuff((select ','+cast(WorkOrderNo as varchar)-- FROM dbo.TB_WorkOrder c -- where tpl.ProjectID=c.ProjectID -- WHERE c.WorkOrderType=1--....
分类:数据库   时间:2014-11-25 17:59:17    阅读次数:349
数据库一列多行转一行多列
如题: select max(case when name='1' then [temp] else null end) as temp1 , max(case when name='2' then [temp] else null end) as temp2,  max(case when name='3' then [temp] else null end) as...
分类:数据库   时间:2014-05-23 02:37:04    阅读次数:734
多行转一行【XML方式】
多行转一行,利用XML。好处就是:快!...
分类:其他好文   时间:2014-05-01 18:07:41    阅读次数:579
6条  
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!