SELECT值计算字段中的逗号分割

时间:2016-03-19 00:54:58

标签: php mysql select split

如果我在数据库中有一个字段列表,则用逗号拼接,例如

    Field1    Field2
Row1 name1     1,3,5
Row2 name2     1,5,2
Row3 name3     3,6,2
.
.
.
RowN NameN     .....

如何确定在php中使用mysql执行更多操作的3个数字? 感谢

1 个答案:

答案 0 :(得分:-1)

$array = array();
$result = mysql_query("SELECT Field2 FROM table");
while($row = mysql_fetch_assoc($result))
{
    $merge = explode(',', $row['Field2']);
    $array = array_merge($array, $merge);
}
$count = array_count_values($array);
rsort($count);
$final = array_slice($count, 0, 3);
print_r($final);