我有一个设计不佳的表格,我继承了它。 它看起来像:SQL - 通过查询重新排列表格
User Field Value ------------------- 1 name Aaron 1 email [email protected] 1 phone 800-555-4545 2 name Mike 2 email [email protected] 2 phone 777-123-4567 (etc, etc)
我希望在更合理的格式来提取通过查询此数据:
User Name Email Phone ------------------------------------------- 1 Aaron [email protected] 800-555-4545 2 Mike [email protected] 777-123-4567
我是新手SQL,但是尝试了好几种查询与变化Group By, 都没有任何东西甚至接近成功。
有没有一种SQL技术可以让这个变得简单?
的最佳方法取决于你所使用的数据库系统,所以你应该提到。 – 2010-05-04 22:54:02
这是一个MySQL数据库,通过phpMyAdmin访问。我希望能够用简单,通用的SQL语法来完成它。 – abelenky 2010-05-04 22:55:27