sql 在日期中挑选出特定月份的所有日期

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了sql 在日期中挑选出特定月份的所有日期相关的知识,希望对你有一定的参考价值。

我要的是一个where 的语句。 有一列是 2014年比赛日期 要挑选出 是在三月份的所有日期

select * from 表 where 比赛时间 between \'2014-03-01\' and \'2014-03-31 23:59:59\'

这个方法要比第一个回答的快。你可以测试一下,当数据量在2000行以上的时候很明显
参考技术A

...什么数据库

sqlserver的话

可以

select * 
from 表 
where convert(varchar(7),比赛日期,120)='2014-03'

不知道你是要这样的数据吗

以上是关于sql 在日期中挑选出特定月份的所有日期的主要内容,如果未能解决你的问题,请参考以下文章

SQL查询以获取特定年份的当前日期(考虑月份和日期)的数据

MySQL 获取月份、年份的日期列表

在mysql数据库中有日期,格式为2010-01-01形式,现在要在数据库中选出所有月份为01 的字段,应该怎么办呢

使用完整日历突出显示所有月份的特定日期

sqlserver如何取得一个月份内所有的日期

努力从 BigQuery SQL 中的时间戳字段中提取特定月份的 DATE