|
最佳回答 |
0
|
丶尛伟Lv6初级互助发布于2021-11-24 11:30(编辑于 2021-11-24 14:55)
|
SQL里面单独拼一个字段,SUBSTR(POS,2,2) AS 排序 然后把这个字段在单元格里,根据SWITCH($$$,"转炉",1,"精炼",2,"连铸",3),去进行排序,然后再隐藏这一列
|
|
|
|
最佳回答 |
0
|
孤陌Lv6资深互助发布于2021-11-24 11:23
|
SWITCH($$$,"一",1,"二",2,"三",3,"四",4) 用这个公式就可以了
|
|
|
|
最佳回答 |
0
|
檬茶茶Lv4初级互助发布于2021-11-24 11:51
|
sqlserver select substring(POS,3,len(POS)) as POS1,* from 表 order by POS1
|
|
|
|
最佳回答 |
0
|
快乐星光Lv5中级互助发布于2021-11-24 12:30
|
sql 后面加上 order by right(pos,2)
|
|
|
|
最佳回答 |
0
|
就TM你叫夏洛啊Lv6中级互助发布于2021-11-24 15:04
|
你这个是mysql吗,思路是截取POS字段里的汉字,然后按你说的排序,操作: select substr(POS,3,2)as name from table order by field(name,'转炉','精炼','连铸') 这样就可以
|
|
|