Mysql 一个单元格中有多行-如何将其包装到一个单元格中
我使用mySql,当我完成查询时,在workbench中使用导出工具(csv)导出时,某些单元格包含多行: 例如:Mysql 一个单元格中有多行-如何将其包装到一个单元格中,mysql,excel,Mysql,Excel,我使用mySql,当我完成查询时,在workbench中使用导出工具(csv)导出时,某些单元格包含多行: 例如: "Sara Jane",adam,"(450) 555-1452",satata@live.ca,"119, chemin du bourgouin",saint-citerou,qc,j8a8j3,Canada,1980-06-03,NULL,"7 jours ( arrivée le dimanche 13 août) - 290.00$ 290",,"[2017-08-05
"Sara Jane",adam,"(450) 555-1452",satata@live.ca,"119, chemin du bourgouin",saint-citerou,qc,j8a8j3,Canada,1980-06-03,NULL,"7 jours ( arrivée le dimanche 13 août) - 290.00$
290",,"[2017-08-05 13:04:50] frais de 25$ par personne pré-montage donc 50$ à payer (total 650$)
当我试图在Excel中“添加数据到列”时,Excel不考虑文本限定符,跳过行,它开始另一行并乱用我的数据。它在补充文本中也会这样做
你有什么想法吗
谢谢大家! 一个非常简单的方法是搜索和替换。我刚用了记事本++
- 查找正则表达式:
(,“[^,]*)(\r\n)([^,]*”,)
- 替换文本:
$1$3
(\r\n)
——引号之间的新行
您能给我们看一下您的csv(摘录就足够了)。使用记事本++中的搜索和替换功能或其他功能,您可以更正您的csv。好了。(上图)共有2行,但文本限定符在第一行打开,在第二行关闭,但当我只需要一行时,仍然有2行。