gpt4 book ai didi

mysql - 另一个数据透视表查询

转载 作者:行者123 更新时间:2023-11-29 00:56:27 25 4
gpt4 key购买 nike

我试图从一个表中提取三个彼此没有关系的项目(除了它们是连续的)并将它们放在一行上。

所以表格可能看起来像这样:

time  show
12PM smallville
1PM House
2PM walking dead

我知道如何根据时间获取三个项目,但我需要这样的答案:

col1        col2        col3
smallvile House walking dead

我所看到的所有其他内容都是基于使用选择中的多个列相互关联的某种关联,我没有这样的关联我只希望我选择的三件事显示在一行三列中。

最佳答案

如果此问题与 SLQ Server 而不是 Excel 有关,那么您正在寻找类似以下的内容:

Select [12PM],[1PM],[2PM],...
from (
select time, show from tablename
) as sourcetable
PIVOT (
Max(Show) for Time in [12PM],[1PM],[2PM],...
) as PivotTable

有关 Pivot Tables 的更多引用,请参阅 MSDN .

关于mysql - 另一个数据透视表查询,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5902627/

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