我用htmltable列表显示查询出来的数据,数据库表有个生日字段是smalldatetime类型,显示在列表里是格式化后的("MM月dd日"),(是否可以只从数据库里取该字段的月和日,不要年份?)
问题是我点htmltable该生日字段表头进行排序会把年份加进来进行排序,我现在要的效果是直接对MM月dd日排序,不要年份,有什么好的办法吗?
问题是我点htmltable该生日字段表头进行排序会把年份加进来进行排序,我现在要的效果是直接对MM月dd日排序,不要年份,有什么好的办法吗?
ORACLE 中可以用函数:to_date('','MMDD')
把月份和天数取出来进行排序要不就在sql语句里提取
SELECT DATENAME(month, getdate())+DATENAME(day, getdate()) from 表