mysql数据库当中根据时间段来查询数据
来源:互联网 发布:lambda python 编辑:程序博客网 时间:2024/06/05 05:41
今天在项目中遇到需要根据时间查询数据的问题,在百度上面扒了一会儿,终于找到了根据时间查询的方法,做笔记如下:
"FROM Nfc_User where DATE_FORMAT(createTime,'%y-%m-%d')>'2016-02-26';
这是hql语句,换算成sql语句的话就是:
select * from nfc_user where DATE_FORMAT(createTime,%y-%m-%d)>'2016-02-26';
下一个知识:
用spring框架当配置了过滤器之后如果还出现了乱码,那么就需要更改spring框架的底层编码了,用注解的方式为:
@RequestMapping(value="请求路径", produces = "text/html;charset=UTF-8") ;
此时的produces的意思就是请求进来会进行一次编码,有且仅进行一次编码,请求返回的时候也会进行一次编码,此时如果请求中返回的数据带有多个对象,比如说是一个集合,那么produces不能够对集合中数据进行编码,会报406错误,解决办法就是将produce="text/html;charset=UTF-8"这个属性去掉;
如果还乱码,那么就还要更改tomcat中的编码了:
分别在以下节点上加上这两句话:URIEncoding="UTF-8" useBodyEncodingForURI="true"
<Connector port="8080" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443"
URIEncoding="UTF-8"
useBodyEncodingForURI="true" />
connectionTimeout="20000"
redirectPort="8443"
URIEncoding="UTF-8"
useBodyEncodingForURI="true" />
port="8080" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443"
URIEncoding="UTF-8"
useBodyEncodingForURI="true"
/>
<Connector port="8009" protocol="AJP/1.3"
redirectPort="8443"
URIEncoding="UTF-8"
useBodyEncodingForURI="true"/>
0 0
- mysql数据库当中根据时间段来查询数据
- mysql数据库查询某个时间段内数据的方法
- 根据数据库查询返回值,返回时间段
- unix时间 mysql数据库 时间段查询
- mysql 根据时间段统计
- 根据时间段去做查询条件
- 数据库时间段查询
- mysql 时间段查询
- mysql 各种时间段查询
- MySql查询时间段
- Mysql查询时间段交集
- mysql分时间段查询
- sqlserver2008 查询时间段数据
- mysql根据查询插入数据
- 根据时间段生成趋势数据
- JAVA 根据时间段取数据
- PHP MySQL 查询 指定 范围 日期 时间段 数据 between 用法
- mysql 时间段查询,无数据时补0
- DIV 拖拽
- iOS 时间戳 时间串 比较和转换
- c++ assert() 归纳总结
- Textarea在IE下的显示问题
- 网上流传的 基于MySQL 5.6和5.7的配置文件模板
- mysql数据库当中根据时间段来查询数据
- Datatables学习之前端分页
- 基于arm的嵌入式boa服务器移植
- 深入浅出:Linux设备驱动之异步通知和异步I/O
- Java pattern & Matcher 的使用详解
- 剑指offer|第一个只出现一次的字符位置
- [iOS 拍照上传] 上传图片 旋转 + 压缩大小
- 【一天一道LeetCode】#107. Binary Tree Level Order Traversal II
- HTML学习笔记