簡體   English   中英

將 3 列長表轉換為具有可變列數的緊湊“2D”表的操作的正確名稱是什么?

[英]What is a correct name for an operation that turns 3-column long table into a compact "2D" table with variable number of columns?

例如,從這個表

山口
0 一種 32
0 31
0 C 35
1個 一種 30
1個 29
1個 C 29
2個 一種 15
2個 14
2個 18
3個 一種 34
3個 39
3個 C 34
3個 35

它應該產生這個表:

一種 C
0 32 31 35
1個 30 29 29
2個 15 14 18
3個 34 39 34 35

這種操作(或其相反)是否有一些官方的、規范的(或至少流行的特定明確的)術語?

我正在嘗試尋找(或實施並發布)以這種方式轉換 CSV 的工具,但我不確定要搜索什么(或如何命名)。

術語是pivot

一些數據庫原生支持 pivot,例如 SQL 服務器的PIVOT (甚至UNPIVOT )關鍵字。

對於大多數數據庫,您必須設計一個查詢來完成這項工作。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM