mysql合并多条记录的单个字段去一条记录编辑


测试用表结构:

复制代码 代码如下:

--
-- 表的结构 `tet`
--
CREATE TABLE IF NOT EXISTS `tet` (
`id` int(11) NOT NULL,
`name` varchar(255) NOT NULL,
`url` varchar(255) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
--
-- 转存表中的数据 `tet`
--
INSERT INTO `tet` (`id`, `name`, `url`) VALUES
(1, '百度 ', 'http://www.baidu.com '),
(0, 'google ', 'http://www.google.com.hk '),
(3, '400电话 ', ' ');

方法一:
复制代码 代码如下:

SELECT GROUP_CONCAT ( name ) name
FROM tet
WHERE 1 = 1
LIMIT 0 , 30

结果:
name 百度,google,400电话
GROUP_CONCAT还可以用 SEPARATOR 关键词指定连接符,sql语句如下:
SELECT GROUP_CONCAT ( url SEPARATOR " @ " ) url
FROM tet
WHERE 1 = 1
LIMIT 0 , 30
结果:
http://www.baidu.com@http://www.google.com.hk@
方法二:
复制代码 代码如下:

SELECT GROUP_CONCAT ( name ) name
FROM tet
WHERE 1 = 1
GROUP BY id
LIMIT 0 , 30

结果:
google
百度
400电话



相关阅读:
CSS clip属性全知道
CSS教程:text-indent隐藏文字出现虚线框outline
Windows下Firefox2和Firefox3共存
学习JS之简单语句的写法
原创]提供复制本站内容时出现,该文章转自脚本之家等字样的js代码" target="_blank">[原创]提供复制本站内容时出现,该文章转自脚本之家等字样的js代码
ASP对XML文档中文本的增加、删除、修改、查看
Prototype最新版(1.5 rc2)使用指南(1)
制作高效可维护组件化的CSS代码
VBS教程:属性-Path 属性
Ubuntu Linux系统帐户密码找回功能
asp.net Linq to Xml学习笔记
PHP教程:$_SERVER的详细参数整理
Web.config中注册用户控件和自定义控件
时间格式在sql server中更新带来的麻烦
快速导航

Copyright © 2016 phpStudy | 皖ICP备18014864号-4