簡體   English   中英

如何將多行值顯示為單行

[英]How to display multiple row values into single row

這里我的桌子是這樣的

休假類型休假余額

CL              12
PL              10

現在我想顯示我的數據如下

Leave_Type_CL Leave_Type_PL Leave_Balance_CL Leave_Balance_PL

CL      PL      12          10

嘗試這個:

SELECT CONCAT(
   group_concat(CONVERT(Leave_Type, CHAR(2)) separator ' '),
   ' ',
   group_concat(CONVERT(Leave_Balance, CHAR(2)) separator ' ')
) FROM Leave_Table;

暫無
暫無

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

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