请问一个mysql排序有关问题

请问一个mysql排序有关问题

请教一个mysql排序问题

在一个表格中,有一个数据字段。里面的内容类似这样



1

1-2

1-3

1-2-4

5

5-6

5-7

8

应该如何写SQL才能出现这样的结果呢?

8

5

5-6

5-7

1

1-2

1-3

1-2-4

使用select * from tab where 1 order by a desc

只能的出这样的排序

8

5-7

5-6

5

1-2-4

1-3

1-2

1




select * from test order by field-0 desc,length(field),field asc;

请问一个mysql排序有关问题

相关文章:

你感兴趣的文章:

标签云: