社区
MS-SQL Server
帖子详情
请教一个表转换问题
pontus
2005-08-12 02:53:12
我的表里的数据是这样的:
时间 地点 状态
2001 广州 0
2002 广州 1
2001 北京 1
2002 北京 2
但是我想把它导入另一个表中 让它的结构是:
时间 广州 北京
2001 0 1
2002 1 2
要怎么样作呢?
...全文
104
4
打赏
收藏
请教一个表转换问题
我的表里的数据是这样的: 时间 地点 状态 2001 广州 0 2002 广州 1 2001 北京 1 2002 北京 2 但是我想把它导入另一个表中 让它的结构是: 时间 广州 北京 2001 0 1 2002 1 2 要怎么样作呢?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
sunqi_790817
2005-08-12
打赏
举报
回复
select 时间,广州 = sum(case when 地点 = '广州' then 状态 else 0 end),北京 = sum(case when 地点 = '北京' then 状态 else 0 end), from 表 group by 时间
子陌红尘
2005-08-12
打赏
举报
回复
--生成测试数据
create table #t(时间 int,地点 varchar(10),状态 int)
insert into #t select 2001,'广州',0
insert into #t select 2002,'广州',1
insert into #t select 2001,'北京',1
insert into #t select 2002,'北京',2
--执行交叉表查询
declare @s varchar(8000)
set @s = ''
select @s = @s+','+地点+'=max(case when 地点='''+地点+''' then 状态 end)'
from #t group by 地点 order by 地点 desc
set @s = 'select 时间'+@s+' from #t group by 时间'
exec(@s)
--输出交叉表查询结果
/*
时间 广州 北京
---- ---- ----
2001 0 1
2002 1 2
*/
子陌红尘
2005-08-12
打赏
举报
回复
declare @s varchar(8000)
set @s = ''
select @s = @s+','+地点+'=max(case when 地点='''+地点+''' then 状态 end)'
from 表 group by 地点
set @s = 'select 时间'+@s+' from 表 group by 时间'
exec(@s)
Dreamnest
2005-08-12
打赏
举报
回复
搜索下“交叉表”信息,就可以找到答案了。
一个
牛人提供的GIS源码(很好)
一个
牛人提供的GIS源码(很好 下面文字非本人所写,文件提到的下载的东西我全部放包里了。 最后的礼物:校园多媒体系统和校园WEBGIS系统 为什么说是最后的礼物,大概是因为我突然想这个blog不更新了。为什么呢?...
Unix时间戳
转换
成普通时间
一个
隐藏的
问题
一个
隐藏的小
问题
。百度一下时间戳在线工具
转换
进入http://tool.chinaz.com/tools/unixtime.aspx这个网站,在线
转换
时间戳,并且提供了各类语言的
转换
代码:按照他提供的方法在JAVA里面跑一面打印得到的数据是:1969...
Python训练营103期开班典礼直播回放
#《5天Python闯关训练营》学习计划#挑战周期:12月16日—12月20日直播安排:开班典礼:12...完成相应的软件安装及环境搭建学习服务:12.16-12.20日为本课正式服务周期期间遇到学习
问题
可社群
请教
,群内安排助教老师答疑
sql两
表
关联并行列
转换
sql两
表
关联并行列
转换
mysql 如何把date
转换
数字_
请教
:mysql中,如何将date字段
转换
为int字段?
问题
详情
请教
:mysql中,如何将date字段
转换
为int字段?刚开始设计数据库时候,没有想到date类型只能精确到某一天,不能精确到秒。现在我想把这个date字段改为int(11)类型,我在phpmyadmin中直接修改的话,提示#...
MS-SQL Server
34,590
社区成员
254,589
社区内容
发帖
与我相关
我的任务
MS-SQL Server
MS-SQL Server相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章