我已經給出了一堆聯繫人的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