CSDN-CSDN社区-MS-SQL Server-基础类

收藏 sql查询排序的问题[问题点数:20,结帖人:zfh198601]

  • zfh198601
  • (福娃--我们都要幸福,我们都会)
  • 等 级:
  • 结帖率:
楼主发表于:2008-05-06 10:01:20
SQL code
select yy_date,c_id,cw_card from destine order by yy_date desc,int(cw_card)


因为列cw_card是varchar类型,但是我又想按大小排序,怎么办。
不要告诉我改数据库,因为改的话有很多地方要改
回复次数:18
  • liangCK用户头像
  • liangCK
  • (小梁 爱 兰儿 (梁爱兰))
  • 等 级:
  • 2

    2

#1楼 得分:8回复于:2008-05-06 10:02:48
你的意思是转为int??
order by yy_date desc,convert(int,cw_card)
  • areswang用户头像
  • areswang
  • (★★★★★★)
  • 等 级:
#2楼 得分:4回复于:2008-05-06 10:03:43
select yy_date,c_id,cw_card from destine
order by yy_date desc,convert(int,cw_card)
#3楼 得分:4回复于:2008-05-06 10:05:15
select yy_date,c_id,cw_card from destine order by yy_date desc,cast(cw_card as int)
#4楼 得分:4回复于:2008-05-06 10:05:48
引用楼主 zfh198601 的帖子:
SQL codeselect yy_date,c_id,cw_card from destine order by yy_date desc,int(cw_card)


因为列cw_card是varchar类型,但是我又想按大小排序,怎么办。
不要告诉我改数据库,因为改的话有很多地方要改


SQL code
SQL codeselect yy_date,c_id,cw_card from destine order by yy_date desc,cast(cw_card as int) 
  • zfh198601用户头像
  • zfh198601
  • (福娃--我们都要幸福,我们都会)
  • 等 级:
#5楼 得分:0回复于:2008-05-06 10:11:38
搞定,大家都是对的,不知道怎么给分啊
#6楼 得分:0回复于:2008-05-06 16:24:07
select yy_date,c_id,cw_card from destine order by yy_date desc,cast(cw_card as int)
#7楼 得分:0回复于:2008-05-06 18:31:42
是否有null值,
SQL code
select yy_date,c_id,cw_card from destine where isnumeric(cw_card) = 1 order by yy_date desc,convert(int,cw_card) desc
#8楼 得分:0回复于:2008-05-06 21:47:26
既然已经解决了,我就看看了
#9楼 得分:0回复于:2008-05-08 11:06:39
进来顶一下!!!
  • WWWTYB用户头像
  • WWWTYB
  • (SQL新手)
  • 等 级:
#10楼 得分:0回复于:2008-05-09 04:06:39
进来顶了
  • WWWTYB用户头像
  • WWWTYB
  • (SQL新手)
  • 等 级:
#11楼 得分:0回复于:2008-05-09 04:07:00
进来顶了
#12楼 得分:0回复于:2008-05-10 01:31:20
你的头像中间有黑的,不行啊
  • wm920用户头像
  • wm920
  • (wm920)
  • 等 级:
#13楼 得分:0回复于:2008-05-10 16:31:58
进来顶了
#14楼 得分:0回复于:2008-05-10 19:37:28
既然要排序,那你为什么又要设计成字符类型,看来你前期没有做好分析.~
#15楼 得分:0回复于:2008-05-12 07:01:27
  我也来顶一个,这是我的第一次发言 噢!
支持 支持!!
#16楼 得分:0回复于:2008-05-13 10:16:18
好,顶一个。
#17楼 得分:0回复于:2008-05-13 10:59:03
现在什么都不懂的,也可以上来冒充专家,随便放几句啊


有时间去看看本人纯C语言开发的网站长长见识吧:

http://cangzhuo.com
#18楼 得分:0回复于:2008-05-13 11:20:16
纯C语言开发的?你说的是开发的cgi?
想学习一下
能不能讲一下你的方法?
相关问题
问一sql查询排序语句谢谢。 MS-SQL Server / 基础类- CSDN社区 ...
查询排序问题MS-SQL Server / 基础类- CSDN社区community.csdn.net
一个SQL查询的问题(排序) MS-SQL Server / 基础类- CSDN社区 ...
sql 查询排序问题
SQL的查询结果排序问题MS-SQL Server / 基础类- CSDN社区community ...
查询排序问题MS-SQL Server / 基础类- CSDN社区community.csdn.net