我在MySQL查询中选择一个文本列,以便导出到PHP脚本中的csv文件。事实证明,文本列具有回车,这导致另一端导入问题。
如何在进行查询时删除回车并仅显示文本?这是我目前的查询:
SELECT marketing_remarks AS MarketingRemarks WHERE column = "blah"
答案 0 :(得分:3)
SELECT REPLACE(marketing_remarks, '\r', '') AS MarketingRemarks WHERE column = "blah"
这样的东西?
答案 1 :(得分:1)
您可以在查询中(根据Fredd的答案)或在PHP中执行此操作:
str_replace("\r", '', $result); // remove carriage returns
将会有一些因素决定哪种方法最适合你