嘿,我在合并3行相同的數字但不同的值時遇到了麻煩。 我有一個看起來像這樣的表:
我有一個看起來像這樣的表。
artikelnummer kategorie
34462 26434462 46034462 331
我想為CSV匯出創建一個SQL陳述句,看起來像這樣:
我想為CSV匯出創建一個SQL陳述句。
artikelnummer kategorie
34462 "264|460|331"
uj5u.com熱心網友回復:
使用方法:
SELECT artikelnummer ,GROUP_CONCAT(kategorie)
FROM your_table_name
GROUP BY artikelnummer 。
uj5u.com熱心網友回復:
CONCAT函式用于在開頭和結尾添加雙引號。
Group_concat用于CONCAT值,它就像分組值,默認的SEPARATOR是,使用SEPARATOR屬性并將其設定為|
SELECT artikelnummer。
Concat('"', Group_concat(kategorie SEPARATOR '|'), '") kategorie
FROM tablename
GROUP BY artikelnummer;
轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/321943.html
標籤:
