sql order by 问题,大家帮我! 现在数据库中有一个字段是String型,可否对其做order by 操作。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 字符型当然可以ORDER BY ,但是是按ASCII排序的,,如果是数字,转成INT排序 可以,会从第一个字符开始按ASCII码值作比较进行排序 怎么order by 给出具体的方法。 转成INT型,order by 怎么做? 还怎么ORDER BY ?SELECT * FROM TB ORDER BY 字段(STRING类型的)? 转成INT型,order by 怎么做? SELECT * FROM TB ORDER BY CONVERT(INT,字段) select * from tb order by cast(col as int) select * from tb order by cast(col as int)select * from tb order by convert(int,col) String型 我以为是text or varchar 字符型当然可以ORDER BY ,但是是按ASCII排序的,, 如果是数字,转成INT排序 当然可以order by 转成int用cast函数 select * from table order by case when 'ddd' then 1........... 可以,可以使用的函数CONVERT(INT,字段名),或者CAST( 字段名 AS 类型) ~用sql语句如何处理某段html标签 sql server 表值函数的返回值问题 求条SQL语句!! 存储过程 无法返回数据 一属性引用多个属性的问题 sql汇总计算问题。请指教。。。 程序实现SQL SERVER备份恢复中碰到的小问题,请教各位高手啦!!回者有分!! sql语句(其他论坛没有回答出来的问题) 如何用ADO对SQLServer的表中的数据进行修改? sql数据库中isnull函数的问题 谁有正版的SQL安装程序呀 帮我优化一下mssql查询语句
还怎么ORDER BY ?SELECT * FROM TB ORDER BY 字段(STRING类型的)?
select * from tb order by convert(int,col)