gpt4 book ai didi

sql - 如何在 SQL Server 2008 R2 单选查询中将行转换为列

转载 作者:搜寻专家 更新时间:2023-10-30 21:45:50 25 4
gpt4 key购买 nike

如何在单选查询中返回以下结果。

表格

Rn  TicketNo    CreateDate               Assigned
1 xxx 2016-11-17 03:45:46.000 Tom
2 xxx 2016-11-18 03:45:46.000 Jerry
1 yyy 2016-11-17 03:45:46.000 Tom
2 yyy 2016-11-18 03:45:46.000 Jerry

预期结果

TicketNo    AssignedToTom             AssignedToJerry
xxx 2016-11-17 03:45:46.000 2016-11-18 03:45:46.000
yyy 2016-11-17 03:45:46.000 2016-11-18 03:45:46.000

提前致谢

最佳答案

试试这个:用你的表名替换

select a.ticketno
,a.CreateDate as [AssignedToTom]
,b.CreateDate as [AssignedToJerry]
from <tablename> a join <tablename> b
on a.assigned='Tom' and b.assigned='Jerry'
and a.ticketno=b.ticketno

关于sql - 如何在 SQL Server 2008 R2 单选查询中将行转换为列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40646581/

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