【发布时间】:2010-05-04 22:49:27
【问题描述】:
我继承了一张设计不佳的桌子。 它看起来像:
用户字段值 ------------------ 1 名亚伦 1 封电子邮件 aaron@company.com 1 部电话 800-555-4545 2 名字迈克 2 电子邮件 mike@group.org 2 电话 777-123-4567 (等等等等)我希望通过查询以更合理的格式提取这些数据:
用户名 邮箱 电话 ------------------------------------------ 1 亚伦 aaron@company.com 800-555-4545 2 迈克 mike@group.org 777-123-4567我是 SQL 新手,但尝试了几个使用 Group By 变体的查询, 一切都没有成功。
有没有一种 SQL 技术可以让这变得简单?
【问题讨论】:
-
最好的方法取决于你使用的数据库系统,所以你应该提一下。
-
这是一个 MySQL 数据库,通过 phpMyAdmin 访问。我希望能够使用简单、通用的 SQL 语法来做到这一点。
标签: sql