我有一個MySQL表與此:MySQL的:將多個行到一行
在表1中,我有3個柱:Bidang,Keahlian,汝來。 在coloumn薩蘭表的結果,我想基於bidang到keahlian結合,但keahlian採取了尼萊> 0的結果是這樣的:
所以,請幫我做這個。
我有一個MySQL表與此:MySQL的:將多個行到一行
在表1中,我有3個柱:Bidang,Keahlian,汝來。 在coloumn薩蘭表的結果,我想基於bidang到keahlian結合,但keahlian採取了尼萊> 0的結果是這樣的:
所以,請幫我做這個。
試試這個
SELECT Bidang,GROUP_CONCAT(Keahlian SEPARATOR ',')
FROM table_1
WHERE Nilai>0
GROUP BY Bidang
如果我想輸入條件a中的Group_Concat l聲明。我如何做到這一點? – user3440030
你的意思是加入這個功能? – Sadikhasan
你的代碼不起作用,你在查詢中犯的錯誤不是'SEPARATER',你應該使用這個'SEPARATOR' – jmail
這樣的:
SELECT Bidang,GROUP_CONCAT(Keahlian SEPARATOR ',') As Saran
FROM Table_1
WHERE Nilai>0
GROUP BY Bidang
如果我想在條件語句中輸入Group_Concat。我如何做到這一點? – user3440030
可以用戶bewlow查詢
SELECT bidang,GROUP_CONCAT(kealian) as saran
FROM table1
WHERE nilai>=0
GROUP BY bidang
'GROUP_CONCAT和GROUP BY' –