# 根据sn、mac分组,将sn相同的数据行中的user_id、button_number分别合并成一行,并以逗号隔开
SELECT b.sn,b.mac,b.model,GROUP_CONCAT(a.user_id) as userIds,GROUP_CONCAT(a.button_number) as buttonNumbers
FROM device_blood_pressure as b LEFT JOIN device_blood_pressure_bind a ON a.mac = b.mac
WHERE a.user_id in
<foreach collection="userIds" item="item" open="(" separator="," close=")">
#{item}
</foreach> GROUP BY b.sn,b.mac;
MySql中GROUP_CONCAT()的使用方法
最后编辑于 :
©著作权归作者所有,转载或内容合作请联系作者
- 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
- 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
- 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
推荐阅读更多精彩内容
- 作者:极客小俊 一个专注于web技术的80后我不用拼过聪明人,我只需要拼过那些懒人 我就一定会超越大部分人!@极客...
- 转:https://www.cnblogs.com/appleat/archive/2012/09/03/2669...
- MySQL的group_concat函数能将字段的值以特定符号相连。 比如现在有user,role,user_ro...
- CONCAT_WS 使用函数CONCAT_WS()。 使用语法为: CONCAT_WS() 代表 CONCAT W...
- concat()可以把字符串合并到一起,在对于需要判断两个不同条件的时候,比较有用,把两个条件进行合并,很简便,函...