关于 java 按时间条件查询 sql语句
来源:互联网 发布:seo外链专员 编辑:程序博客网 时间:2024/05/30 07:12
oracle 按时间查询可以有2种形式
to_date and to_char
for example:
// 将数据库字段转成char 进行查询
select * from tableName where to_char(字段名,'yyyy-mm-dd')<='2015-11-11'
//将条件转成date进行查询
select * from tableNmae where 字段名<=to_date('2015-11-11','yyyy-mm-dd')
两者唯一的区别是 前者能查到11-11的数据。
与java结合
SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");//设置日期格式
String time=df.format(new Date());//获取当前时间
String sql= "select * from tbl_holly_tdlist where to_char( time,'yyyy-mm-dd')<='"+time+"'";
业务需要获取当前一年的时间的数据
SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");//设置日期格式
Calendar calendar =df.getCalendar();
Date date = new Date();
calendar.setTime(date);
calendar.add(Calendar.YEAR, -1);// 将时间推前一年。
date = calendar.getTime();
String sql = "";
sql+="select * from tbl_holly_tdlist where to_char( time,'yyyy-mm-dd')>='"+df.format(date)+"' order by time desc";
第一次写,主要是为了以后自己查阅方面,如能帮到别人,那就更好了。
- 关于 java 按时间条件查询 sql语句
- java加mysql按时间条件查询sql语句
- sql 按时间查询语句
- 按时间查询的SQL语句
- sql 按时间查询
- 关于多条件查询的SQL语句
- SQL语句:按时间查询最新的一条数据
- 条件查询按时间段查询
- SQL 按时间统计语句
- sql查询条件语句
- SQL按时间模糊查询
- java操作mongdb多条件复合查询(包括模糊查询和按时间段查询),分页
- 关于java多条件查询SQL语句拼接的小技巧
- 按时间段查询MYSQL语句
- 按时间段查询Mysql语句
- Hibernate hql语句按时间段查询
- 多条件查询SQL语句
- SQL多条件查询语句
- 14. model(2)
- 《丁小柒的JavaScript大神之路》----javascript对象(Object)
- 【机器学习Machine Learning】资料大全
- 四大组件之活动(Intent、生命周期、启动模式)
- 两道坑爹的贪心题
- 关于 java 按时间条件查询 sql语句
- centos6.7 源码搭建lamp(apache)
- 微信检测开通的方法
- 团队
- webpack样式处理
- 从机器学习谈起
- Spring Boot(十一)使用AOP,@Aspect统一处理Web请求日志
- Mac下的串口通信-ORSSerialPort
- 仿造饿了么下单按钮的自定义View