请教高手一个sql小问题。(50分)

  • 主题发起人 主题发起人 wphoenix1213
  • 开始时间 开始时间
W

wphoenix1213

Unregistered / Unconfirmed
GUEST, unregistred user!
怎么将表中字符类型的数据按数值大小排列?
 
如果全是数字的话可以转换数字再排
如果不是的话你看一下order by fld能不能符合你的要求
 
to 王公子:是全是数字的,但是要怎么转换呢?
 
select convert(integer, field1) field1 form tablename order by field1
 
SELECT *
FROM table
ORDER BY CONVERT(integer, 字段名)
 
接受答案了.
 
后退
顶部