SQL排序中order by nvarchar型数字的问题

2025-02-28 07:14:37
推荐回答(3个)
回答1:

select num from table order by cast(trim(num) as int ) asc

回答2:

用整型或者传数据时你应该都trim()去掉空格。

回答3:

如果都是数字,建议在数据库中还是使用整形吧