我遇到的问题是表中的某些字段有一个尾随空格。我能想到如何删除它们的唯一方法是使用CSV导出它并使用Excel进行操作,这有点麻烦。我怎么能通过纯sql来做到这一点?
答案 0 :(得分:2)
<强>解决方案强>
UPDATE table SET field=TRIM(TRAILING ' ' FROM field) WHERE field LIKE '% '
有关TRIM功能的更多信息,请查看http://www.w3resource.com/mysql/string-functions/mysql-trim-function.php
答案 1 :(得分:1)
Select RTRIM(yourcolumn)
FROM yourtable;
您可以使用RTRM()
。