岳阳苹果手机售后地址:如何只选MM—DD排序,而不是整个日期字段

来源:百度文库 编辑:高考问答 时间:2024/05/07 05:15:07
做网页时候,需要用到生日排序,但往往只能实现,年月日的排序,而不能实现月日的排序。
就是说,我要排序的仅仅是MM-DD,
而不是TIME()里面的YY-MM-DD
打错,应该是now()

你可以使用SQL语句得到一个排序后的记录集。
假设字段名为birthday,对应语句如下
select 字段 from 表 order by (datepart('mm',birthday) + '-' + datepart('dd',birthday))
这样就差不多了,可能要加一些类型转换函数,这就和你用的数据库有关了。如SQL SERVER 可以用convert、cast,ACCESS可以用CSTR等。
大概就是这样吧,我现在没来得及给你实际测试,但用这个思路肯定没问题。祝你早日解决问题。