gpt4 book ai didi

sql - 没有聚合函数的 TSQL Pivot

转载 作者:行者123 更新时间:2023-12-01 16:44:06 27 4
gpt4 key购买 nike

我有一张这样的 table ...

<表类=“s-表”><标题>客户ID数据库列名称数据 <正文>1名字乔1中间名小1姓氏史密斯1日期2009年12月12日2名字山姆2中间名小2姓氏弗雷德里克2日期2009年1月12日3名字海梅3中间名小3姓氏卡罗尔3日期2009年12月1日

我想要这个...

使用 PIVOT 可以实现这一点吗?

<表类=“s-表”><标题>客户ID名字中间名姓氏日期 <正文>1乔小史密斯2009年12月12日2山姆小弗雷德里克2009年1月12日3海梅小卡罗尔2009年12月1日

最佳答案

是的,但是为什么!!?

   Select CustomerID,
Min(Case DBColumnName When 'FirstName' Then Data End) FirstName,
Min(Case DBColumnName When 'MiddleName' Then Data End) MiddleName,
Min(Case DBColumnName When 'LastName' Then Data End) LastName,
Min(Case DBColumnName When 'Date' Then Data End) Date
From table
Group By CustomerId

关于sql - 没有聚合函数的 TSQL Pivot,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1343145/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com