sql - MYSQL如何在select查询中使用trim

标签 sql mysql string

我的表有大约 50 条记录,

在表中我有一列名为 USERNAME,但一些用户名前导和尾随有空格,

由于空白,所以没有得到准确的订单结果,

那么告诉我如何在 SELECT 查询中使用修剪,

谢谢

最佳答案

您可以使用 TRIM在订单中:

ORDER BY TRIM(username)

...但这只会修剪文本左侧和右侧的多余空间,而不是中间的空间。

在 SELECT 中使用 TRIM 非常简单:

SELECT TRIM(username) AS username
  FROM your_table

关于sql - MYSQL如何在select查询中使用trim,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3632760/

相关文章:

php - 使用 PHP (Windows/Linux) 连接到 SQL 2008 服务器

c# - SQL多重级联路径/无法先确定类型 Entity Framework 代码之间关联的主体端

mysql - 数据库变更管理

php - 将功能更改为 PDO

javascript - 如何在MySQL数据库中更新数据后显示加载图像

c++ - c++ 中的 stoi 关键字使用什么库

sql - 时间戳间隔的 Postgres 语法错误

JavaScript 正则表达式字符串拆分

javascript - 创建一个正则表达式来替换字符串中最后一次出现的字符

mysql - 计算具有相同 WHERE 条件的多个列