【发布时间】:2015-11-02 10:47:20
【问题描述】:
假设我有代表员工信息的 DataTable /SQL Table(MicroSoft SQL)
其中包含名字、姓氏、年龄、公司、工作年限、学位
我想根据名字、姓氏、年龄组合信息
company,yearsexperience,Degree 必须连接到对应的单元格中
firstname lastname age company yearsofexperience Degree
john muller 21 IBM 4years MBA
jan tonny 22, MSoft 1years MS
martin tata 21 apple 2years PHD
john Muller 21 sony 3years MBA
james muller 21 IBM 4years PHD
jan tonny 22 Telsa 1years BS
martin tata 21 sun 2years MBA
james Muller 21 TCS 3years BS
注意:MS SQL解决方案不是Mysql
请找到我删除重复行并在特定列中连接其他数据的方法
例如,在上面的示例中,我想结合其他 3 个类似条目中的信息
firstname lastname age company yearsofexperience Degree
john muller 21 IBM,sony, 4years,3years, MBA,MBA
jan tonny 22, MSoft,Telsa 1years,1years MS,BS
martin tata 21 apple,sun 2years,2years PHD,MBA
james muller 21 IBM,TCS 4years,3years PHD,BS
是的,我正在寻找实现此功能的最佳方法
如果我将表拆分为 2 个不同的表,这是一种好方法吗?可能基于主键匹配。我们可以合并其他条目吗?
请帮助我提前谢谢(+1)
【问题讨论】:
-
请不要标记未涉及的产品。 (你在这里同时使用 MySQL 和 MS SQL Server 吗?)
标签: sql-server-2008 sql-server-2005