`
niunan
  • 浏览: 719018 次
  • 性别: Icon_minigender_1
  • 来自: 南宁
社区版块
存档分类
最新评论

MSSQL中按照日期来搜索记录.

    博客分类:
  • SQL
SQL 
阅读更多
   数据库中存储日期的字段类型为datetime类型的时候,在按照日期来查询的时候就有问题,不能是
where riqi like '%2008-09%'


之类的来查询。。。必须得先把riqi列转化成字符串后方可查询,下面是按日期查询的例子:
select * from orders
where replace(CONVERT(char(10),OrderDate,111),'/','-') like '2008-09%'

其中“111”参数是把日期转成形如“2008/09/12” 的样子,所以得用replace函数把/转成-
分享到:
评论
1 楼 jhlovett 2009-07-30  
刚好用上,嘿嘿!

相关推荐

    MySQL中文参考手册.chm

    8.4.4.5 日期计算 8.4.4.6 NULL值操作 8.4.4.7 模式匹配 8.4.4.8 行计数 8.4.5 使用多个数据库表 8.5 获得数据库和表的信息 8.6 以批处理模式使用mysql 8.7 从"双胞项目"中...

    mysql-boost-5.7.12.tar.gz

    MySQL是世界上最受欢迎的开源关系型数据库管理系统之一,其在企业级应用中被广泛使用。"mysql-boost-5.7.12.tar.gz" 是一个包含MySQL 5.7.12版本的压缩包,特别强调了“boost”这一关键词,意味着这个版本可能集成了...

    mysql查询语句学习记录.zip

    在这个名为"mysql查询语句学习记录.zip"的压缩包中,我们很可能找到了一个由kwan1117编写的关于MySQL查询的学习笔记或教程。下面将详细讨论MySQL查询语句的核心概念、常用操作以及一些高级特性。 首先,基础的SQL...

    MySQL中文参考手册

    + 1.2.1 本手册中使用的约定 o 1.3 MySQL的历史 o 1.4 MySQL的主要特征 o 1.5 MySQL稳定性? o 1.6 顺应2000年 o 1.7 SQL一般信息和教程 o 1.8 有用的MySQL相关链接 * 2 MySQL 邮件列表及如何提问或报告错误...

    mysql关于获取任何时间或日期的方法代码及其帮助文档

    在MySQL数据库系统中,处理日期和时间是常见的任务,尤其在数据分析、报表...在实际项目中,结合使用`mysql日期操作技巧.txt`的示例和`MySQL_5.1_zh.chm`的帮助文档,开发者能够高效地处理日期相关的SQL查询和编程。

    MySQL数据库基础教程 (2).pdf

    总的来说,MySQL数据库基础教程将引导初学者了解这些基本概念和操作,以便在实际项目中有效利用MySQL进行数据管理。通过学习和实践,你可以掌握创建和管理数据库所需的技能,从而更好地服务于互联网及相关行业的应用...

    开源Web技术(PHP+MySQL)期末考查题纲要求.doc

    通常通过查询数据库中的记录总数,然后除以每页显示的记录数来得到。 2. **构建SQL查询语句:** 根据当前页数构建SQL查询语句,获取相应的记录范围。 3. **展示分页链接:** 在页面底部或适当位置展示分页链接,以便...

    mysql-partition-and-Index.rar_partition

    在“mysql-partition-and-Index.wps”文件中,你将详细了解到如何在MySQL中创建分区和索引,包括相关的SQL语句、最佳实践以及通过实例演示来展示这些概念的实际应用。理解并熟练运用这些知识,可以帮助你更有效地...

    MySQL的学习笔记和一些实例.zip

    3. 日期和时间类型:DATE、TIME、DATETIME、TIMESTAMP,用于记录日期和时间信息。 三、数据库设计 1. 第三方工具:MySQL Workbench、phpMyAdmin等,提供图形用户界面,方便数据库的设计、管理及查询。 2. 规范化...

    《MySql从入门到放弃》学习记录.zip

    本学习记录将深入探讨MySQL的基础知识,包括安装配置、数据类型、SQL语句、表的操作、索引、视图、存储过程以及事务处理等核心概念。 首先,让我们从MySQL的安装与配置开始。在Windows、Linux和Mac OS等操作系统上...

    基于ssm+mysql的健身俱乐部网站源码数据库.zip

    标题中的“基于ssm+mysql的健身俱乐部网站源码数据库”指的是一个使用Spring、SpringMVC和MyBatis(统称为SSM框架)以及MySQL数据库开发的健身俱乐部管理系统的源代码和数据库。这个项目可能是一个学生的毕业设计,...

    mysql数据库笔记 - 副本.zip

    - DELETE:删除表中的记录,同样需要WHERE子句来限制删除范围。 - CREATE DATABASE:创建新的数据库。 - CREATE TABLE:在数据库中创建新表。 - ALTER TABLE:修改已有表的结构,如添加、删除或修改列。 - DROP...

    基于C#和MySQL实现的房屋租赁管理系统.zip_MYSQL_基于C#和MySQL_房屋租赁_房屋租赁系统_房屋管理

    在房屋租赁管理系统中,MySQL将作为数据存储的核心,承载着房源信息、租户资料、租金支付记录等大量数据。通过SQL语句,开发者可以方便地进行数据查询、更新、插入和删除操作,确保数据的安全性和一致性。 系统的...

    如何在 MySQL 中创建数据库和表.zip

    在MySQL中创建数据库和表是数据库管理的基础操作,对于初学者和开发者来说至关重要。MySQL是一种关系型数据库管理系统,广泛应用于网站开发、数据存储和数据分析等领域。以下将详细讲解如何在MySQL中创建数据库和表...

    基于MYSQL的图书管理系统数据库设计.docx

    这个项目的目标是设计并实现一个基于MySQL的图书管理系统,用于高效地管理和检索图书馆中的书籍信息。系统应具备添加、删除、修改和查询书籍的能力,并能处理借阅、归还等操作。 2. 需求分析: - 功能需求:系统...

    学习MySQL记录的笔记.zip

    这份"学习MySQL记录的笔记"涵盖了MySQL的基础知识,包括安装配置、数据类型、SQL语句、表的操作、索引、视图、存储过程、触发器、事务处理以及备份恢复等核心概念。 1. **安装与配置**:MySQL的安装通常涉及下载...

    基于Qt+MySQL数据库的图书管理系统源码.zip

    例如,为了实现借阅功能,可能需要增加借阅人信息,创建借阅表来跟踪每本书的借用状态和归还日期。 总的来说,基于Qt+MySQL的图书管理系统利用了两者的优势,提供了一种高效、稳定、易于维护的解决方案。开发者可以...

    MySQL Pocket Reference.rar_MYSQL

    3. **数据类型**:MySQL支持多种数据类型,如数值型(INT、FLOAT)、字符串型(VARCHAR、TEXT)、日期时间型(DATE、TIMESTAMP)等,书中会解释它们的使用场景和限制。 4. **索引与查询优化**:讨论了如何创建和...

    MySQL 中文手册.

    `INSERT INTO`用于向表中添加新记录,`UPDATE`则用来修改现有记录,而`DELETE FROM`用于删除符合特定条件的记录。此外,`JOIN`操作用于合并来自多个表的数据,`GROUP BY`和`HAVING`用于数据分组和过滤。 MySQL还...

Global site tag (gtag.js) - Google Analytics