`
qhuwn
  • 浏览: 71030 次
  • 性别: Icon_minigender_1
  • 来自: 西安
社区版块
存档分类
最新评论

java查询模块-日期方面-查询某天的记录

阅读更多
第一次参加公司项目,当了小组长,分组情况很烂,呵呵 , 还好及时调整,感觉这几天累死了。

在做项目的过程中碰到用户按日期查询数据的难题,两个输入框:d1 至 d2 这样的查询,假如用户d1,d2都输入的话还好点,我可以用between and 实现,但是我自己又考虑到用户想查询某一天的数据的时候,那么应该只用输入d1或者d2就行了,我的dao层用的是公司用的dao实现类,虽然有查询方法,但在赋值的时候老报错,说实话别人写的dao真的很难用。
最后无奈搬到PLSQL上测试,按F8跑了几百遍,终于尝试出一种可以查询出某天的记录的方法。
select t.* from order1 t where  to_char(t.time1,'yyyy-MM-dd')= '2009-12-01'


先前一直在测试,和上面的语句在“天”上有很细微的差别。
select t.* from order1 t where  to_char(t.time1,'yyyy-MM-dd')= '2009-12-1'


问题还是在formate和后面的值上:'yyyy-MM-dd'和'2009-12-1' ,这种方式行不通,在数据库里面查询时候还必须把日期位数补全,让人郁闷的一个定义。

不过几百遍也没白试,要的东西出来了,可以安心的睡觉了,HOHO。

分享到:
评论

相关推荐

    Java项目实战-某中医院医师评价管理系统的Java毕业设计(源码+说明+数据库).rar

    Java项目实战-某中医院医师评价管理系统的Java毕业设计(源码+说明+数据库).rar 【项目技术】 开发语言:Java 数据库:mysql 【实现功能】 划分为了五大模块:患者病历管理模块、科室绩效考评模块、个人绩效考评模块...

    java课设--个人备忘录管理系统

    在本项目中,"java课设--个人备忘录管理系统"是一个基于Java编程语言实现的课程设计项目,旨在提供一个方便用户记录、管理和检索个人备忘录的应用程序。这个系统通常包括用户界面、数据存储、备忘录的增删改查等功能...

    JAVA EE--学生信息管理系统(课程设计报告)内含工程源码.pdf

    《JAVA EE--学生信息管理系统(课程设计报告)内含工程源码.pdf》是一份详细的JAVA EE课程设计报告,旨在构建一个学生信息管理系统。这个系统主要服务于计算机科学与工程学院的计算机科学与技术专业的教学管理需求。...

    清华辰安JAVA项目---网络版JQ.doc

    【清华辰安JAVA项目---网络版JQ】是一个旨在帮助学习者巩固JAVA知识,特别是Swing、线程、网络编程、集合类、文件IO处理、日期、泛型以及JAVA基础知识的实践项目。该项目模仿QQ聊天系统,创建了一个名为JQ的网络聊天...

    疯狂java实战演义-第9章_图书进存销系统

    - 交易记录列表:显示今日所有交易记录,可按日期查询。 - 具体交易详情:展示选定交易的详细信息,如总价、交易日期、销售量等。 - **设计特点**: - 使用`JTable`组件展示交易记录列表。 - 下方使用`Box`组件...

    JAVA 模块开发资源

    【JAVA模块开发资源详解】 在Java开发中,模块化是一种重要的设计原则,它有助于提高代码的可维护性、可重用性和可扩展性。本文将深入探讨Java模块开发的关键概念和实践,帮助开发者理解如何有效地构建和管理Java...

    Java 开发--JSP+SQL房屋租赁管理信息系统JDBC(源代码+论文+答辩PPT).rar

    3. 租赁合同模块:记录租赁合同的开始和结束日期,租户信息,租金支付情况等。 4. 租金结算模块:根据租赁合同自动计算租金,提醒租户支付,并记录支付状态。 5. 查询统计模块:提供多种条件的房源查询,以及租赁...

    Java课程设计--酒店后台管理系统

    《Java课程设计--酒店后台管理系统详解》 在Java开发领域,Spring Boot框架因其简洁的配置、强大的功能和高效的开发效率而备受青睐。本项目“Java课程设计--酒店后台管理系统”便是一个利用Spring Boot构建的典型...

    Java 开发--jsp学生管理系统-毕业设计.rar

    4. **成绩管理**:记录和展示学生的课程成绩,支持查询和导出。可能需要实现排序和过滤功能,以便于数据分析。 5. **报表和统计**:生成各类报表,如班级平均分、优秀学生名单等,可能需要用到Java的数据分析库如...

    时间-日期 时间-日期

    无论是数据库操作、日志记录、定时任务还是用户界面显示,都需要精确地理解和运用时间与日期相关的概念和功能。以下将详细介绍标题“时间-日期”及描述“工作中常用来处理时间和日期”所涉及的关键知识点。 ### ...

    java文件管理模块

    Java文件管理模块是一种用于在应用程序中处理文件和目录的组件,尤其对于Web应用程序,如JSP(JavaServer Pages)项目,它提供了用户友好的界面来创建、读取、更新和删除文件。本模块通常包括一系列类和方法,使得...

    java课程设计-学生成绩管理系统设计报告.doc

    4. 成绩信息管理模块:记录每个学生的各个科目成绩,如英语、数学、语文和Java等,可以进行成绩的录入、修改和查询。 5. 学期信息管理模块:管理学期的起止日期和其他相关信息,用于关联课程和成绩。 系统设计要求...

    aws java sdk 引用到的jar

    6. **joda-time-2.8.1.jar**:Joda-Time是Java的一个日期和时间库,提供了更丰富的API和更好的处理方式。在AWS SDK中,它可能用于处理时间相关的操作,如定时任务、事件调度等。 7. **ion-java-1.0.1.jar**:Ion是...

    java Smart系统-题库及试卷管理模块的设计与开发 源代码

    Java Smart系统是一个基于Java技术构建的智能教育平台,其题库及试卷管理模块是系统的核心组成部分,用于高效、便捷地创建、编辑、管理和分发各类考试题目和试卷。本源代码包提供了完整的实现细节,有助于开发者理解...

    Java课程设计-人事管理系统.doc

    这个课程设计项目涵盖了Java编程基础、数据库操作、用户界面设计、权限控制和数据管理等多个方面,对于学习Java开发和理解信息系统运作有很好的实践价值。提供的源代码部分(未完全展示)可能涉及到类定义、方法实现...

    Java-Swing-GUI-销售管理系统.zip

    11. **销售单管理**: 销售单管理模块记录销售交易,包括商品、客户、销售日期、总价等。同样需要创建相应的数据库表和操作接口。 12. **可视化数据展示**: 系统可能使用图表来直观展示销售数据,如销售额趋势、畅销...

    java-Books-Management-System.zip_javabooks

    管理员可以新增图书记录,包括书名、作者、出版社、出版日期、ISBN号、库存数量等关键信息。此外,他们还能对已有图书进行更新,如调整库存或更新图书状态。在用户管理方面,管理员可以创建、编辑和删除用户账号,...

    java课程设计-员工人事管理系统

    综上所述,Java课程设计的员工人事管理系统是一个实践性强、涵盖多方面技能的项目,它锻炼了开发者在数据库设计、面向对象编程、用户界面设计和业务逻辑处理等方面的能力,对于学习和提升Java编程技能具有重要意义。...

    大作业-毕设-JAVA-SSM-个人健康信息管理小程序.zip

    3. 数据查询:用户可以按日期范围查询历史记录,系统展示图表形式的数据变化趋势。 4. 数据统计分析:根据用户输入的健康数据,系统可能提供基本的统计分析,如平均值、最高最低值等,甚至进行健康风险评估。 此外...

    JavaAPI文档-在线和离线JavaAPI

    Java API文档是Java开发者不可或缺的工具,它详细记录了Java平台标准版(Java SE)的各种类库、接口和方法,提供了全面的编程指南和技术规范。本资料包包含了Java6、Java7、Java8以及Java9四个主要版本的在线和离线...

Global site tag (gtag.js) - Google Analytics