亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

Mysql查詢列橫向轉(zhuǎn)換逗號(hào)拼接并加上雙引號(hào)

 更新時(shí)間:2025年02月28日 09:58:04   作者:曲奇hmb  
使用Mysql的GROUP_CONCAT函數(shù)和CONCAT函數(shù),將查詢結(jié)果的列橫向轉(zhuǎn)換為逗號(hào)拼接的字符串,并在每個(gè)值周圍加上雙引號(hào),最終結(jié)果每一行包含一個(gè)user_id和一個(gè)由雙引號(hào)括起來(lái)的user_names字段,本文介紹Mysql查詢列橫向轉(zhuǎn)換逗號(hào)拼接并加上雙引號(hào)的知識(shí),感興趣的朋友一起看看吧

Mysql查詢列橫向轉(zhuǎn)換逗號(hào)拼接并加上雙引號(hào)

#GROUP_CONCAT 函數(shù)將查詢結(jié)果行轉(zhuǎn)換成逗號(hào)分隔的值
SELECT user_id, GROUP_CONCAT(user_name) AS user_names
FROM users
GROUP BY user_id;
#給轉(zhuǎn)換的字段加雙引號(hào),可以使用 CONCAT 和 GROUP_CONCAT 函數(shù)
SELECT user_id, CONCAT('"', GROUP_CONCAT(user_name SEPARATOR '","'), '"') AS user_names
FROM users
GROUP BY user_id;

在這個(gè)示例中,將 GROUP_CONCAT 函數(shù)的結(jié)果使用雙引號(hào)括起來(lái)。使用 SEPARATOR 參數(shù)指定逗號(hào)和雙引號(hào)之間的分隔符為雙引號(hào)逗號(hào)雙引號(hào)。 CONCAT 函數(shù)將雙引號(hào)添加到 GROUP_CONCAT 函數(shù)的結(jié)果的前面和后面,從而將整個(gè)結(jié)果用雙引號(hào)括起來(lái)。 這樣,最終查詢結(jié)果每一行對(duì)應(yīng)一個(gè) user_id 和一個(gè)用雙引號(hào)括起來(lái)的 user_names 字段。其中,user_names 為由每個(gè) user_name 值使用逗號(hào)分隔并用雙引號(hào)括起來(lái)組成的字符串。

補(bǔ)充:Mysql列轉(zhuǎn)行,并添加引號(hào)+逗號(hào)

SELECT
  GROUP_CONCAT(CONCAT( '''', ifnull(user_id,''), '''' )) AS userId
FROM
  sys_user

到此這篇關(guān)于Mysql查詢列橫向轉(zhuǎn)換逗號(hào)拼接并加上雙引號(hào)的文章就介紹到這了,更多相關(guān)mysql查詢逗號(hào)拼接內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

最新評(píng)論