1
group     number
-------  -------------
grp1    01714586236
grp2    01924586236
grp1    01682659834
grp1    018823453468
grp2    01985345098

='grp1'としての列numberのすべての数が必要ですgroup

(01714586236,01682659834,018823453468,......)

コードイグナイターでは、plzはコントローラー、モデル、ビューのすべてを投稿して答えを共有します

4

1 に答える 1

6

GROUP_CONCAT 次のように関数を使用できます。

SELECT
  `group`,
  GROUP_CONCAT(`number` SEPARATOR ',')
FROM Table
WHERE `group` = 'grp1' 
GROUP BY `group`;

SQL フィドルのデモ

これにより、次のことが得られます。

| GROUP |                          THEGROUP |
---------------------------------------------
|  grp1 | 1714586236,1682659834,18823453468 |
于 2012-12-17T09:37:06.437 に答える