我有这张桌子:
ip country
1 A
2 A
3 B
4 B
4 B
我正在尝试编写一个查询,它将返回如下内容:
A 1,2
B 3,4
例如SELECT * FROM table GROUP BY
国家/地区回报:
A 1
B 3
但这不是预期的结果。
Ι 可以运行这个简单的查询:
SELECT * FROM table ORDER BY ip
并以编程方式编写如下内容:
$c_ip=0;
while($row=mysql_fetch_array($result,MYSQL_ASSOC)){
if($row['ip'])!=$c_ip)
{
$c_ip=$row['ip'];
//new line!!
}else
{
//don't close <tr> code goes here
}
}