查询一整年的数据但显示只有一个月的数据
2014-01-22 20:42
183 查看
数据库中的日期数据是精确到天的。例如 2013/1/1 , 2013/12/1
1、例如:查2013 全年的数据
起初:select * from table t where t.date = to_date('2013','yyyy')
实际上只是查了第一个月的数据。
应该写成
t.date betweento_date('20130101','yyyymmdd')
and to_date('20131231','yyyymmdd')
是肯定没有没有错的。
相关文章推荐
- 数据库中查询的数据是多条,可是显示出来的只有一条,为什么?
- SQL 查询重复数据并显示重复次数
- 用sql查询当天,一周,一个月的数据 .
- java语言利用MySQL数据库自带的DATE_SUB()函数查询一周、一个月、半年、一年之内的数据记录
- 初次打开不显示数据,然后查询时显示数据
- 属性数据表的查询显示(转载)
- yii2查询数据倒序显示
- asp.net查询数据显示等待中提示效果
- MYSQL group_concat()查询关联数据一条显示
- mysql 数据库 HQL语句查询一个月内时间的数据
- 在Action中查询出SQL SERVER表的数据,返回一个list。怎么在JSP页面中使用Struts标签,显示出表中的内容?(转)
- 使用Jackson的databind查询日期时间数据转json,显示在前端差8个小时
- mysql查询一天,查询一周,查询一个月的数据【转】
- 用SQL Server查询所有数据并显示
- easyui-datagrid查询到没有数据时,设置显示“没有相关记录”
- oracle 查询前一小时、一天、一个月、一年的数据
- oracle 查询前一小时、一天、一个月、一年的数据
- elementui tree查询数据怎样显示当前节点的所有子节点
- 手动修改数据库的值,hibernate查询还没有显示修改数据原因补充
- ASP.NET网站权限设计实现(三)——套用JQuery EasyUI列表显示数据、分页、查询