我必须按asc顺序排序,但其中一列是数值,这是可以的。
Table jobs
skill skill_number_group
20 system analysis 10
API design 10
process modelling 10
10 event management 8
guest list 8
.NET 7
entertainment 8
15 programming 7
php 7
java 7
pl/sql and sql 7
DEM 10
hosting 8
我希望你明白这一点。
基本上在开头有数字值的任何东西都是一个类别,例如10事件管理
我已经完成了
select * from jobs order by skill_number_group, skills
但问题在于它意味着基本上结果的数字是它在数据库中的数量。
我的目标是将结果按顺序排列,就像这样
skill skill_number_group
10 event management 8
guest list 8
hosting 8
entertainment 8
15 programming 7
php 7
java 7
pl/sql and sql 7
.NET 7
20 system analysis 10
API design 10
DEM 10
process modelling 10
基本上skills
按照数字顺序跟随组中的技能
答案 0 :(得分:0)
添加包含所述数字和order by
两列的列是不是更好?
这里最好的想法是基本重新考虑数据结构。