【发布时间】:2016-03-04 19:36:16
【问题描述】:
示例:
如果我有一个名为 products 的数据库表和一个名为 product_title 的列
product_title下的内容
zyx
cba
defabc
我需要什么?
`zyx` should be changed `xyz`
`cba` should be changed `abc`
`defabc` should be changed `abcdef`
所有值按字母顺序排列。
我尝试了什么?
我尝试搜索需求,但找不到任何解决方案。我只想知道“这可能吗”?
如果这是不可能的,我如何使用最匹配的子字符串对我的记录进行排序?
【问题讨论】:
-
不确定我是否理解。你想
update数据--update table set field = 'xyz' where field = 'zyx'吗? -
试试这个功能 - Reverse() dev.mysql.com/doc/refman/5.7/en/string-functions.html
-
不完全是@sgeddes,我们不能暂时强制转换字段以按字母顺序排序吗?
-
我相信 OP 是在询问 MySQL 是否能够在选择后按字母顺序对值字符串进行排序。 @ameenulla0007 请确认这是您想要的。
-
为什么需要按字母顺序对列的内容进行排序?您不会在一列中存储多个数据,对吗?
标签: mysql