添加链接
link之家
链接快照平台
  • 输入网页链接,自动生成快照
  • 标签化管理网页链接

数据表中有一列数据,如图1所示:

【转】SQL Server将一列拆分成多列_SQL Server

图1数据表

现在需要将该列数据分成三列。

SQL 代码如下所示:

1、

select
max(case when F1%3=1 then F1 else 0 end) a,
max(case when F1%3=2 then F1 else 0 end) b,
max(case when F1%3=0 then F1 else 0 end) c
from HLR151
group by (F1-1)/3

效果:

【转】SQL Server将一列拆分成多列_SQL Server_02

2、

select
c1=a.F1,c2=b.F1,c3=c.F1
from HLR151 a
left join HLR151 b on b.F1=a.F1+1
left join HLR151 c on c.F1=a.F1+2
where (a.F1-1)%3=0

效果:

【转】SQL Server将一列拆分成多列_SQL Server_03

3、

select
max(case when (F1-1)/8=0 then F1 else 0 end) a,
max(case when (F1-1)/8=1 then F1 else 0 end) b,
max(case when (F1-1)/8=2 then F1 else 0 end) c
from HLR151
group by (F1-1)%8

效果:

【转】SQL Server将一列拆分成多列_SQL Server_04

转自:https://www.cnblogs.com/shuai/archive/2011/02/16/1956123.html

mysql子表有多条数据 mysql 多少张表

在一些命令行下无法查看某个数据库一共有多少张表的时候,可以采用下面的SQL语句SQL语句SELECT count(*) TABLES, table_schema information_schema.TABLES WHERE table_schema = 'tt' GROUP BY table_schema;执行结果

java HEX转 字符串 java转换字符串

(一)在程序开发中,经常需要在基本数据类型和字符串之间进行转换。其中,基本类型转换为字符串有三种方法:1. 使用包装类的 toString() 方法例子:double m = 78.5; String str1 = String.valueOf(m) ;2. 使用String类的 valueOf() 方法例子:double m = 78.5;//将基本类型转换为字符串String str1 =

[root@localhost ~]# service mysqld restart Shutting down MySQL.. SUCCESS! Starting MySQL.. SUCCESS! 登陆mysql库出现如下错误: [root@localhost ~]# mysql ERROR

.net 微服务技术栈 .net 微服务框架推荐

接触微服务框架已经很久了,很久之前就想写一个基于.net framework的微服务框架,奈何一直忙(LAN),最近终于抽出时间,实现了微服务通讯的主要功能,包括服务注册中心,微服务服务端以及微服务客户端。下面将逐一模块进行介绍SOA框架使用方式,1 客户端主要类 1.1 ServicePool(服务池) 1.1.1 设置服务中心地址(SetServiceCenter