【发布时间】:2014-08-04 22:18:07
【问题描述】:
这可能很明显,我只是没看到。
SQL fiddle 上的示例数据
我有 3 个表 Expertise、Contacts 和 Lookup。
查找表将专业知识连接到相关联系人(1 个专业知识连接到多个联系人)
目前联系人数据是按行排列的,我需要将其转换为列(每个专业最多 5 个联系人)。
想要使用 PIVOT,因为我正在尝试了解它的工作原理。当然可能不是这个问题的最佳解决方案,欢迎提出其他建议。
我正在寻找的结果是这样的:
ExpertiseName |Name1 |Email1 |Name2 |Email2 etc...
Computer Graphics|Karl Henderson|karl@email.com |Kevin Foster|kevin@...
Robotics |Viginia Lee |virginia@email.com|Ruby Riviera|...
感谢您的帮助。
【问题讨论】: