MySQL:更新列 WHERE 列以“”开头(空格)

MySQL: UPDATE column WHERE column STARTS WITH " " (Blankspace)

我需要在我的数据库中搜索并更新以空格开头的列值。

SQL

UPDATE table
  SET column substring(column, 1)
  WHERE column has blankspace

我该怎么做?

编辑
哦对了。
原因是删除空格...

使用 LTRIM() 函数删除起始空格。

试试这个:

UPDATE table SET column = LTRIM(column)

我认为你应该明确并使用 like:

UPDATE table
  SET column = substring(column, 1)
  WHERE column like ' %';