选择所有电子邮件地址,内爆;

时间:2010-10-15 15:40:31

标签: mysql

我需要从表中选择所有电子邮件地址,但是;将其删除。我是否可以仅使用单个MySQL查询来执行此操作?

2 个答案:

答案 0 :(得分:6)

是,

GROUP_CONCAT。但是您应该知道默认的最大返回长度是1024.请按照链接查看如何解决此限制(如果需要)。

答案 1 :(得分:3)

SELECT GROUP_CONCAT(`emailAddress` SEPARATOR ';') AS `emails`
FROM table
WHERE id=4
GROUP BY id