gpt4 book ai didi

mysql - 如何订购包含双冒号 (::) 的文本

转载 作者:行者123 更新时间:2023-11-29 02:32:27 26 4
gpt4 key购买 nike

要按名称订购,我使用的是'按名称订购'

但名称包含双冒号:'::'

如何按双冒号后面出现的文本排序?

所以:

aaaa::bbbb
aaaa::aaaa
aaaa::1234
aaaa::a1234

将被订购:

aaaa::1234
aaaa::aaaa
aaaa::a1234
aaaa::bbbb

最佳答案

按子字符串排序并使用 locate找到它的起点:

order by substring(name, locate('::', name) + 3, 30)

它会降低性能,因为不会使用索引。

关于mysql - 如何订购包含双冒号 (::) 的文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11049357/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com