`
liuzm
  • 浏览: 100917 次
  • 性别: Icon_minigender_1
  • 来自: 武汉
社区版块
存档分类
最新评论

数据库between and的用法

阅读更多
今天有一个同事问我一个sql语句的问题 select * from 表 where time between '2009-7-27' and
'2009-8-1' 他说查出来的结果没有包括 '2009-7-27' 和 '2009-8-1' 这二个时间.问我有什么办法没有
我当时第一相应就是. select * from 表 where time between '2009-7-27 00:00:00' and
'2009-8-1 23:59:59'
我一般在处理时间问题都是这样的方法.
本篇文章来源于 :刘志猛博客 原文链接:
http://zhimeng.com
分享到:
评论
1 楼 airskys 2010-01-30  
ms sql 里面我一般是把时间转化成string
然后再betwen and

相关推荐

    and or between and 的万能查询方法

    在IT行业的软件开发中,尤其是涉及数据库操作时,掌握高效且灵活的数据查询方法至关重要。本文将深入探讨如何利用SQL及HQL(Hibernate Query Language)中的AND、OR与BETWEEN关键字构建复杂查询,以满足项目中多条件...

    014-015-MySQL视频教程-条件查询between and

    在IT行业中,数据库管理是至关重要的,而MySQL作为一款广泛使用的开源关系型数据库管理系统,其重要性不言而喻。本教程聚焦于MySQL中的条件查询,特别是“BETWEEN AND”与“IS NULL”、“IS NOT NULL”这两个关键...

    C++Builder中数据库连接方法

    但在本文中,我们将会忽略错误信息“E2015 Ambiguity between 'TGridDrawState' and 'Grids::TGridDrawState'”,这个错误其实与数据库连接无直接关联,看起来像是由于代码中存在命名空间冲突或重载函数命名不明确...

    postgresql数据库的使用

    - **使用BETWEEN AND进行查询**: ```sql select name, price from fruits where price between 2 and 20; ``` - **使用NOT BETWEEN进行查询**: ```sql select name, price from fruits where price not ...

    TERADATA、ORACLE数据库分页

    本篇将深入探讨TERADATA和ORACLE这两种广泛应用的关系型数据库在实现分页查询时的方法。 TERADATA是一个并行数据库系统,以其高效的大数据处理能力著称。在TERADATA中,进行分页查询主要通过使用`TOP`或`LIMIT`...

    使用LabVIEW操作ACCESS、MySQL、SQL server数据库实现按照时间段查询数据

    在LabVIEW中操作数据库,尤其是实现按时间段查询数据,需要借助特定的工具包。...同时,理解SQL语句的基本语法和结构,以及LabVIEW数据库工具包的使用方法,将极大地提升开发效率和代码的可维护性。

    SQL_Sever数据库语句大全.zip

    游标使用方法 游标资料 增加表字段 增加约束条件 正则表达式提取定义函数 正则条件匹配(结果返回 True 或 False) 字段类型 定义及解释 字段拼接 And逻辑值使用 Between And查询区间数据 Case When判断语句 Cast...

    数据库分页方法

    WHERE RowNum BETWEEN 7 AND 9; ``` - **解释**:这里使用了`ROW_NUMBER()`函数为每一行分配一个唯一的序号,然后通过筛选特定范围内的序号来实现分页。这种方法的优点是可以避免子查询带来的性能问题,但在某些...

    数据库和ado知识

    between and 和 in 的使用 like, not like 通配符(%,_,[],^) 空值处理:null 是什么? 排序(order by id asc / desc)(默认是哪一种排序?) 分组(group by ),单条件分组,多条件分组(分组时,要注意的事情[位置,列]...

    MySQL中BETWEEN子句的用法详解

    在MySQL数据库中,`BETWEEN`子句是一种非常实用的查询工具,它允许你在WHERE子句中指定一个范围,筛选出在这个范围内满足条件的记录。这个子句主要用于选取介于两个值之间的数据,这两个值可以是常量、变量或者列的...

    DataAsk_VC数据库Access_

    例如,我们可以使用WHERE子句来筛选特定日期范围内的记录:`WHERE DateField BETWEEN #开始日期# AND #结束日期#`。 4. **关键词查询**: 关键词查询通常涉及模糊匹配。在SQL中,我们可以使用LIKE操作符配合通配符...

    SQL_Server数据库试卷

    6. BETWEEN操作符:在SQL中,BETWEEN用于表示一个范围,包含边界,所以"年龄 BETWEEN 15 AND 35"表示年龄包括15岁和35岁。 7. SQL语言特点:SQL是结构化查询语言,具备数据定义、查询、操纵和控制功能,是关系...

    c# 操作数据库 .net

    - 示例:`SELECT * FROM 表名 WHERE 列名 BETWEEN 值1 AND 值2`:选择列名在值1到值2之间的记录。 ##### 5.4 LIKE 操作符 - `LIKE` 操作符用于搜索列中的指定模式。 - 示例:`SELECT * FROM 表名 WHERE 列名 LIKE ...

    C# 数据库操作大全 数据库操作

    当我们需要获取表中的单一数据时,可以使用`SqlCommand`对象的`ExecuteScalar`方法。这段代码创建一个SQL连接,执行一个SQL查询(这里是计算`jobs`表中的记录数),并存储结果。`ExecuteScalar`返回查询的第一行第...

    Converter between XML and Java Bean

    "Converter between XML and Java Bean"的主题关注的是如何在两者之间进行转换,以方便数据的交换和处理。 在Java世界中,XML与Java Bean之间的转换通常通过序列化和反序列化来实现。序列化是将Java对象转换为XML的...

    数据库背诵篇.pdf

    此外,介绍了算术运算符和逻辑运算符,如BETWEEN...AND、IN等。 在数据的增加、删除、修改操作上,介绍了INSERT INTO用于插入数据,UPDATE用于更新数据,DELETE用于删除数据。连表查询中,内连接(INNER JOIN)、左...

    数据库系统概论(王珊第五版)数据库实验9.doc

    IF EXISTS (SELECT 1 FROM inserted WHERE ccredit NOT BETWEEN 1 AND 6) RAISERROR('Course credit must be between 1 and 6', 16, 1); END; ``` 2. 更新触发器,当`course`表的`cno`字段被更新时,更新`sc`表中...

    数据库原理与技术(ORACLE版)第3版作业参考答案

    例如,查询不及格学生学号和成绩使用`SELECT sno, grade FROM s_c WHERE grade ,查询特定年龄段学生的详细信息使用`SELECT sname, dept, age FROM student WHERE age BETWEEN 19 AND 25 ORDER BY age DESC`。...

    使用SQL语言进行数据库操作

    在IT领域,数据库是存储和管理...通过以上内容,我们了解了SQL语言进行数据库操作的基本方法,包括创建和管理数据表,以及查询、更新和删除数据。这些是数据库管理的基础,对于理解和实践IT项目中的数据处理至关重要。

    数据库分页大全及示例

    本篇文章将详细介绍如何在不同的数据库系统中实现分页,包括JAVA、JSP环境下的数据库分页实现,以及Oracle、SQL Server、MySQL、DB2等数据库的分页查询方法。 在Java和JSP中,分页通常涉及到后端服务器和前端页面的...

Global site tag (gtag.js) - Google Analytics