1, 在数据库中,将数据格式统一,取消具体时间,只显示 日期,那么,SQL 语句这么写:
select distinct daytime * from [table] order by id desc
2,使用 asp 语句对日期字段进行处理,sql语句如下:
select * from [table] order by id desc
asp处理思路:
对 daytime 字段进行处理,获取日期,去掉时间,然后下一条的值如果与上一条相同就不输出.
完毕.
用日期函数。取 2009-10 进行对比。where year(riqi)='"&变量年份&"' and month(riqi)='"&变量月份&"'
这个适合年月是单独下拉的菜单,不用再去拆分。
你自己百度一下SQL 时间函数吧。
SQL中用year()和month()函数就可以了,比如:在ASP中传递了你的查询年月作为条件,要查询数据库:
Dim mYear,mMonth
Dim sql
mYear = ...
mMonth = ...
sql = "SELECT * FROM table1 WHERE year(addtime) = "&mYear&" AND month(addtime) = "&mMonth&""
...
欢迎分享,转载请注明来源:夏雨云
评论列表(0条)