sql日期查询 数据库中datetime类型的数据匹配
数据库中 字段yc_date 是datetime 类型(yyyy-mm-dd hh:mm:ss) dates 是yyyy-mm-dd类型
怎么让 他们的年月日 匹配搜索。
帮帮忙。
问题点数:20、回复次数:5Top
1 楼tigerwen01(小虎)回复于 2005-12-27 10:18:11 得分 0
使用SQL函数
Year(Rs(yc_date ))'取年份
Month(Rs(yc_date ))'取月份
Day(Rs(yc_date ))'取日
Top
2 楼mrwang2000(王先生)回复于 2005-12-27 11:32:33 得分 0
你可以将该字段转换成字符串,与脚本产生的yyyy-mm-dd相比较Top
3 楼mrwang2000(王先生)回复于 2005-12-27 11:32:53 得分 0
再帮你顶Top
4 楼iyaya(啥也不说了)回复于 2005-12-27 11:37:00 得分 0
DATEDIFF([day], yc_date, dates) = 0Top
5 楼wyq29()回复于 2005-12-27 12:52:23 得分 20
convert(char(10),rs("yc_date"),120) 出来就是 yyyy-mm-ddTop




