如何在一行上用逗号分隔所有ID.
id | name
1 | Jonny
2 | Lisa
3 | Ben
Run Code Online (Sandbox Code Playgroud)
并且使用php/mysql获取一个没有循环的查询,ids逗号分隔.像"1,2,3"
是这样的:
$query = "SELECT 1,2,3 as oneRowIds FROM tableName";
$result = mysql_query($query);
$result = mysql_fetch_assoc($result);
echo $result['oneRowIds'];// and that shows "1,2,3"
Run Code Online (Sandbox Code Playgroud)
小智 6
使用group_concat功能
GROUP_CONCAT()function用于将列值连接成单个字符串.如果您以其他方式执行多行的查找,然后在客户端连接它们,这将非常有用.
select group_concat(id) as oneRowIds FROM tableName
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1410 次 |
| 最近记录: |