asp如何实现按年份+月份查询

新手上路,请多包涵

图片描述

数据
图片描述

asp如何实现按年份+月份查询,【uid】是用户ID,【pscore】是积分,选择某年某月,查询出全部用户的积分

阅读 3.8k
2 个回答
新手上路,请多包涵

string datestart = 下拉菜单[年] + 下拉菜单[月] + “01”;<格式:20150101>
string dateend = 下拉菜单[年] + 下拉菜单[月] + “31”;
select '' from '' where patime >= convert(datetime,datestart,105) and patime<= convert(datetime,dateend,105)

在sqlserver中可以这样写:

SELECT uid,pscore FROM table WHERE year(ptime) = '你选择的年' AND month(ptime) = '你选择的月'

这样就可以按照你选择的年和月进行查询了,亲测有效。