Microsoft SQL Server,视图转换

启发

是否可以转换以下视图:

在此处输入图片说明

到这个结构?

在此处输入图片说明

我已经尝试过交叉联接,但是我不知道如何根据列名创建条件。

查理菲斯

您需要APPLY而不是JOIN能够访问外部列

SELECT t.Date, v.[1], v.[2], v.number
FROM Table t
CROSS APPLY (VALUES
    (t.[1], CAST(NULL AS int), 1),
    (NULL, t.[2], 2)
) v ([1], [2], number)

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Microsoft SQL Server:将3行转换为3列

来自分类Dev

Microsoft SQL Server数据库字符转换

来自分类Dev

插入前 Microsoft SQL Server 转换中的存储过程

来自分类Dev

将视图从 SQL Server 转换为 Redshift

来自分类Dev

Microsoft SQL Server,错误:87

来自分类Dev

Microsoft SQL Server列大小

来自分类Dev

Microsoft SQL Server查询改进

来自分类Dev

Microsoft SQL Server做什么?

来自分类Dev

Microsoft SQL Server列大小

来自分类Dev

Microsoft SQL Server查询改进

来自分类Dev

TSQL 帮助 Microsoft SQL Server

来自分类Dev

Microsoft Dynamics AX SQL JOIN转换

来自分类Dev

将ID分配给Microsoft SQL Server视图中的每一行

来自分类Dev

在Microsoft SQL Server Management Studio中创建视图时遇到问题

来自分类Dev

无法在Microsoft SQL Server中运行查询

来自分类Dev

如何修复Microsoft SQL Server,错误:262?

来自分类Dev

用Microsoft SQL Server实现Hikaricp

来自分类Dev

在Microsoft SQL Server中使用复合键

来自分类Dev

Microsoft SQL Server 2008错误:53?

来自分类Dev

使用Microsoft SQL Server从SELECT更新

来自分类Dev

局域网上的Microsoft SQL Server

来自分类Dev

Javascript到Microsoft SQL Server(AJAX请求)

来自分类Dev

Java的Microsoft SQL Server日期问题

来自分类Dev

Microsoft SQL Server中的波兰语编码

来自分类Dev

无法从RStudio连接到Microsoft SQL Server

来自分类Dev

使用SOCI从Microsoft SQL Server获取bigint

来自分类Dev

Laravel 4到Microsoft SQL Server远程

来自分类Dev

Microsoft SQL Server上的地理数据

来自分类Dev

搜索与PostgreSQL形式等效的microsoft sql server