简单任务(50分)

  • 主题发起人 主题发起人 fuku
  • 开始时间 开始时间
F

fuku

Unregistered / Unconfirmed
GUEST, unregistred user!
在一个简单的员工通讯表中,要求查询结果按某字段排序,比如按职位排
序,如果直接用“order by 字段名”,会按照汉字的顺序来排,实际应用
中常要求按职位大小来排序,比如由总经理—部门经理—员工,就需要赋
予这些职位名一定的次序,例如总经理对应1,部门经理对应2,一般员工
对应3,后台为SQL Server,具体如何实现?
 
再建一个职位表(Id,Name),然后连接。
 
select name from table1 order by position_id,name
position_id position
1 总经理
2 部门经理
3 员工
 
接受答案了.
 
后退
顶部