sql server datediff 查询本周的数据 周一为第一天_毕业设计中的统计数据从何来?...
今天的所有数据:
select * from 表名 where DateDiff(dd,datetime类型字段,getdate())=0
昨天的所有数据:
select * from 表名 where DateDiff(dd,datetime类型字段,getdate())=1
7天内的所有数据:
select * from 表名 where DateDiff(dd,datetime类型字段,getdate())<=7
30天内的所有数据:
select * from 表名 where DateDiff(dd,datetime类型字段,getdate())<=30
本月的所有数据:
select * from 表名 where DateDiff(mm,datetime类型字段,getdate())=0
本年的所有数据:
select * from 表名 where DateDiff(yy,datetime类型字段,getdate())=0
查询今天是今年的第几天:
select datepart(dayofyear,getDate())
查询今天是本月的第几天:
1. select datepart(dd, getDate()) 2.select day(getDate())
查询本周的星期一日期是多少 (注意:指定日期不能是周日,如果是周日会计算到下周一去。所以如果是周日要减一天)
SELECT DATEADD(wk,DATEDIFF(wk,0,getdate()),0)
查询昨天日期:
select convert(char,dateadd(DD,-1,getdate()),111) //111是样式号,(100-114)
查询本月第一天日期:
Select DATEADD(mm, DATEDIFF(mm,0,getdate()), 0) as firstday
查询本月最后一天日期:
Select dateadd(ms,-3,DATEADD(mm, DATEDIFF(m,0,getdate())+1, 0)) as lastday //修改-3的值会有相应的变化
本月有多少天
select datepart(dd,dateadd(dd,-1,dateadd(mm,1,cast((cast(year(getdate()) as varchar)+'-'+cast(month(getdate()) as varchar)+'-01' ) as datetime ))))
求两个时间段相差几天:
select datediff(day,'2012/8/1','2012/8/20') as daysum
在指定的日期上±N天:
select convert(char,dateadd(dd,1,'2012/8/20'),111) as riqi //输出2012/8/21
在指定的日期上±N分钟:
select dateadd(mi,-15,getdate()) //查询当前时间15分钟之前的日期--查询当天(1:select * from ShopOrder where datediff(day,ordTime,getdate()-1)=0--查询当天(2:select * from info where DateDiff(dd,datetime,getdate())=0--前30天SELECT * FROM A where datediff(d,datetime,getdate()) <=30--上一月SELECT * FROM A WHERE DATEDIFF(m, shijian, GETDATE()) <=1--查询24小时内的:select * from info where DateDiff(hh,datetime,getDate())<=24--本月记录SELECT * FROM 表 WHERE datediff(month,[dateadd],getdate())=0--本周记录SELECT * FROM 表 WHERE datediff(week,[dateadd],getdate())=0
你学会了嘛?
更多精彩请继续关注小编了解哦!
计算机毕业设计(源程序+论文+开题报告+文献综述+翻译+答辩稿)
联系QQ:2932963541进行咨询
网站地址: http://www.webtmall.com/ 扫码关注最新动态点击此处“阅读全文”查看更多内容
sql server datediff 查询本周的数据 周一为第一天_毕业设计中的统计数据从何来?...相关推荐
- SQL Server(三)-查询数据(2)
--函数与分组查询数据 (一) 系统函数 在SQL Server 2008中系统函数是指在SQL Server 2008中自带的函数,主要分为聚合函数.数据类型转换函数.日期函数.数学函数及其他一些常 ...
- SQL Server 2016 查询存储性能优化小结
SQL Server 2016已经发布了有半年多,相信还有很多小伙伴还没有开始使用,今天我们来谈谈SQL Server 2016 查询存储性能优化,希望大家能够喜欢 作为一个DBA,排除SQL Ser ...
- 优化SQL Server数据库查询方法
本文详细介绍了优化SQL Server数据库查询方法. SQL Server数据库查询速度慢的原因有很多,常见的有以下几种: 1.没有索引或者没有用到索引(这是查询慢最常见的问题,是程序设计的缺陷) ...
- SQL Server 2005查询处理结构-用户模式计划(UMS)
SQL Server 2005查询处理结构-用户模式计划(UMS) 在对数据库进行性能调优时,必须全面的考虑各种可能造成系统性能瓶颈的各种因素,因此深入了解SQL Server 2005的查询处理机构 ...
- SQL Server数据库查询区分大小写、全半角——排序规则的应用(转载)
SQL Server数据库查询区分大小写.全半角--排序规则的应用 因为偶然的原因,需要在INNER JOIN联表时,让对应字段进行区分大小写的比较.而默认情况下建立的Sql Server数据库是不区 ...
- SQL Server 语句查询手册
建表: CREATE TABLE [DB.dbo].tableName (Stud_id int CONSTRAINT constraintName1 not null primary key, ...
- Sql Server参数化查询之where in和like实现之xml和DataTable传参
在上一篇Sql Server参数化查询之where in和like实现详解中介绍了在Sql Server使用参数化查询where in的几种实现方案,遗漏了xml和表值参数,这里做一个补充 文章导读 ...
- [转]Sql Server参数化查询之where in和like实现详解
本文转自;http://www.cnblogs.com/lzrabbit/archive/2012/04/22/2465313.html 文章导读 拼SQL实现where in查询 使用CHARIND ...
- SQL Server FILESTREAM查询和文件组
In this series of the SQL Server FILESTREAM (see TOC at bottom), We have gone through various aspect ...
最新文章
- LeetCode - 69. x 的平方根
- 基于Html5的爱情主题网站–表白神器(第二版)
- 克服过拟合和提高泛化能力的20条技巧和诀窍
- JS学习笔记:防止发生命名冲突
- rhel6系统中,mysql 5.6复制新特性下主从复制配置[基于GTID]
- Mybatisplus 自动生成字段 强制覆盖 null或者空字符串也覆盖
- C语言-输入一个正整数,输出它的所有质数因子
- [转]WTL的windows mobile环境的配置(vs2008)[最终版,验证通过]
- linux - tar压缩解压缩使用,快速记忆方法
- TIOBE 3 月编程语言排行榜出炉:Roblox 带飞 Lua,重回 TOP 20!
- java jdk安装 win10,Win10安装多个jdk,共存环境配置,自由切换
- 小白重装系统教程_小白重装系统使用教程
- 仅当使用了列列表并且 IDENTITY_INSERT 为 ON 时,才能为表'XXX'中的标识列指定显式值。...
- WebPager For ASP.NET (基于ASP.NET的数据分页控件)
- backbond Model实现
- java+log日志实例_java.util.log,使用3个不同的记录器实例/日志文件,获得.1.2等
- Java实现两个文件夹之间的同步(改进版)
- sqlmap安装(python2或python3都行)
- 元胞自动机python代码_Python实现元胞自动机(康威生命游戏)
- 新车 合格证 二维码 解密