group number
------- -------------
grp1 01714586236
grp2 01924586236
grp1 01682659834
grp1 018823453468
grp2 01985345098
我想要 number
列的所有数字,其中 group
='grp1' as
(01714586236,01682659834,018823453468,......)
在 code igniter 中,请通过发布所有 Controller 、模型和 View 来分享答案
最佳答案
您可以使用 GROUP_CONCAT
函数,像这样:
SELECT
`group`,
GROUP_CONCAT(`number` SEPARATOR ',')
FROM Table
WHERE `group` = 'grp1'
GROUP BY `group`;
SQL Fiddle Demo
这会给你:
| GROUP | THEGROUP |
---------------------------------------------
| grp1 | 1714586236,1682659834,18823453468 |
关于mysql - 在 CI 中获取数据库列作为字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13911490/