繁体   English   中英

SSMS sql-不可透视-值已更改

SSMS sql - Unpivoting - Values changed

提示:本站收集StackOverFlow近2千万问答,支持中英文搜索,鼠标放在语句上弹窗显示对应的参考中文或英文, 本站还提供   中文繁体   英文版本   中英对照 版本,有任何建议请联系yoyou2525@163.com。

我是个初学者

我正在尝试取消SQL Server大型数据集。 我设法使查询工作,但值不是整数(应该是十亿,我只有整数..)。 这是我正在使用的查询:

select [Concatenated ID], dd.distributionId, cast(wartosc as float) As column1
from dbo.[To test unpivoting] [Concatenated ID] cross apply
     ( values (1-6-0-00-00, '1-6-0-00-00'), 
              (...), 
              (1-9-2-53-00, '1-9-2-53-00') 
     ) dd (wartosc, distributionId);

我不知道为什么。 我尝试将这些值(column1)定义为整数的列,但似乎没有区别。

在此处输入图片说明

我不了解此函数“值”如何工作,以致数字不正确?

感谢您的任何帮助!

1 个回复

我认为您需要在其中放置方括号:

select [Concatenated ID], dd.distributionId, cast(wartosc as float) As column1
from dbo.[To test unpivoting] [Concatenated ID] cross apply
     ( values ([1-6-0-00-00], '1-6-0-00-00'), 
              (...), 
              ([1-9-2-53-00], '1-9-2-53-00') 
     ) dd (wartosc, distributionId);
1 取消透视表

我只有一张这样的桌子。 如何旋转该行,以便我得到A B C作为列,并且每个_first , _second和_third ? 我正在尝试将头绕在sql中的ivot / unpivot命令周围 使用SQL Server 2008,所以我有pivot / unpivot命令。 更 ...

2 'Unpivoting' SQL 表 - 更新

我正在寻找“取消旋转”表格,尽管我不确定最好的方法是什么。 此外,这些值由“;”分隔。 我列出了我正在查看的示例: 列_A 列_B 列_C 列_D 000 A B C D 0 ...

3 SQL 反透视列

如何反透视表: 对此: 到目前为止我所拥有的是: 但这让我计算了所有月份。 我需要这个月份的月份数和计数值。 值 1-9 可以是任何数字。 ...

4 sql server透视表

我在尝试取消下表时遇到了麻烦。 | 操作| ...其他专栏... | A1 | B1 | C1 | A2 | B2 | C2 | A3 | B3 | C3 | ... | 变成这样的东西... | 操作| ...其他专栏... | 价值| BVa ...

5 'Unpivoting' 一个 SQL 表

我正在寻找“取消旋转”表格,尽管我不确定最好的方法是什么。 此外,这些值由“;”分隔。 我列出了我正在查看的示例: 列_A 列_B 列_C 列_D 000 A B C D 0 ...

8 在SSMS 2014中的SQL查询中获取动态值

我有一些经常运行的查询,只是更改其值。 在过去的生活中,我知道我能够创建提示输入值的查询。 但是,我无法回忆起语法,也无法弄清楚如何在SSMS2014中做到这一点。 类似于:SELECT TOP 100 * FROM Table_Name WHERE Column_Name ='&us ...

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2021 STACKOOM.COM