我已经给出了一堆联系人的CSV格式如下所示:合并从CSV多行到一行
companyID, companyName, contactId, firstName, lastName, email
,并要求所有从单一公司联系人合并为一个单行像这样
companyID, companyName, contactId, firstName, lastName, email, companyName, contactId, firstName, lastName, email...
至于他们为什么要这样的数据,我不知道。
只要它是免费提供的,我就没有被绑定到任何特定的技术,并且我得到了正确的结果。你会如何实现这一目标?
到目前为止,我尝试导入到postgres表中并尝试各种连接和递归查询,但我无法完全使用正确的语法。
什么是后端?当你写在“CSV格式的联系人”是在一列或一个文件?这是否必须在SQL中,还是可以使用客户端软件来解决?你可以定位哪些客户端软件? – 2012-02-03 18:03:11
我认为处理这个问题的方法是在应用程序中,而不是w/sql。只需获取数据并写入文件,只需将每个公司的所有数据保存在同一行上即可。 – 2012-02-03 18:06:14
不会为此烦恼。不是我的专业领域,但Perl将是一个突出的候选人,可能在一行中... – 2012-02-03 18:07:13