在数组mysql中合并两个逗号separeted列

时间:2016-01-15 05:25:15

标签: mysql

我的数据库column1和column2中有两列为

   column1                   column2
 0,1,2,3,4,5,6       112, 225, 241, 85, 32, 36   

我想在数组中获取这些列,如下所示

Array(
[0] => 112
[1] => 225
[2] => 241
[3] => 85
[4] => 32
[5] => 36 )

如何在mysql查询中执行此操作请帮帮我。提前谢谢....

2 个答案:

答案 0 :(得分:0)

试试这个

SELECT CONCAT(`column1`, ',' ,`column2`) as t1 FROM tablename

答案 1 :(得分:0)

您可以使用mysql_fetch_array方法:

$a = array();
while($row = mysql_fetch_array($retval, MYSQL_ASSOC)) {
    $a[$row["column1"]] = $row["column2"];
}