gpt4 book ai didi

mysql - id 和 subid 上的订单

转载 作者:行者123 更新时间:2023-11-29 18:28:43 25 4
gpt4 key购买 nike

我有这个 MySql 表(默认按 id 排序):

id subid value
1 0 value 1
2 0 value 2
3 1 sub of 1
4 1 sub of 1
5 2 sub of 2
6 2 sub of 2
7 5 sub of 5

我需要一个返回列表的查询,按 id 和 subid 排序,如下所示:

1  0     value 1
3 1 sub of 1
4 1 sub of 1
2 0 value 2
5 2 sub of 2
7 5 sub of 5
6 2 sub of 2

因此,id 的 subs 直接位于该 id 行下方(在本例中 id1 有 2 个 subs,它们直接出现在 id1 行的下方。id7 具有 subid 5,因此直接出现在 id5 行的下方

潜艇可以无限深

我怎样才能得到这个结果?

谢谢!

最佳答案

尝试这样的事情:

SELECT ID,SUBID,Value
FROM TableName
ORDER BY RIGHT(Value,CHAR_LENGTH(SUBID)),ID

关于mysql - id 和 subid 上的订单,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45918971/

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