0
這裏我的表是這樣的如何顯示多行值分爲單列
Leave_Type Leave_Balance
CL 12
PL 10
現在我想顯示象下面這樣
Leave_Type_CL Leave_Type_PL Leave_Balance_CL Leave_Balance_PL
我的數據CL PL 12 10
這裏我的表是這樣的如何顯示多行值分爲單列
Leave_Type Leave_Balance
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;
你試過了什麼? –
你必須在MySQL中做到這一點? – Strawberry
會有100個記錄,而不是100個列? –