sql获取当周 当月,自定义时间
2016-12-12 10:26
176 查看
1.为当周,2当月,3自定义
if(state==1){
str="attend_time BETWEEN SUBDATE(CURDATE(),DATE_FORMAT(CURDATE(),'%w')-1) AND SUBDATE(CURDATE(),DATE_FORMAT(CURDATE(),'%w')-7)";
}else if(state==2){
str="date_format(attend_time,'%Y-%m')=date_format(now(),'%Y-%m') ";
}else if(state==3){
str="attend_time>='"+startTime+"' and attend_time<='"+endTime+"'";
}
if(state==1){
str="attend_time BETWEEN SUBDATE(CURDATE(),DATE_FORMAT(CURDATE(),'%w')-1) AND SUBDATE(CURDATE(),DATE_FORMAT(CURDATE(),'%w')-7)";
}else if(state==2){
str="date_format(attend_time,'%Y-%m')=date_format(now(),'%Y-%m') ";
}else if(state==3){
str="attend_time>='"+startTime+"' and attend_time<='"+endTime+"'";
}
相关文章推荐
- SQL 获取当月周别,当周星期以及当前时间
- 最简单的sql获取当月第一天
- 根据当前日期获取当月内所有日期的SQL语句
- 使用sql 语句查询当月/当天/当周的数据
- js获取当天 当周 当月的开始时间和结束时间
- sqlite 获取当天当周当月等数据
- SQL获取当月天数的几种方法
- [原创]SQL表值函数:获取从当月计算起往前自定义月份数
- SQL获取当月的相关数据
- java 实现获取当天,当周,当月,当季,当年的时间段
- SQL中获取当天,当月信息
- SQL 获取当前月的第一天最后一天获取当月最大最小的时间当月天数,当月第一天,当月最后一天
- sqlite 获取当天当周当月等数据
- 代码当前日期T-SQL获取当月天数正确解法
- sql语句获得当日,当周,当月,当季,当年的日期
- SQL中获取当月的最后一天
- T-SQL获取当月天数正确解法
- 获取当日当周当月当年的第一天最后一天
- ASP.NET中获取当日,当周,当月,当年的日期
- 获取一个SqlParameter参数中的SqlDbType枚举的类型,通过字符串名称