点击上方蓝字  关注我们 在毕业设计中,很多时候会用到统计金额,这时候sql语句要怎么写呢?下面就让我来带大家学习下吧~

今天的所有数据:

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 查询本周的数据 周一为第一天_毕业设计中的统计数据从何来?...相关推荐

  1. SQL Server(三)-查询数据(2)

    --函数与分组查询数据 (一) 系统函数 在SQL Server 2008中系统函数是指在SQL Server 2008中自带的函数,主要分为聚合函数.数据类型转换函数.日期函数.数学函数及其他一些常 ...

  2. SQL Server 2016 查询存储性能优化小结

    SQL Server 2016已经发布了有半年多,相信还有很多小伙伴还没有开始使用,今天我们来谈谈SQL Server 2016 查询存储性能优化,希望大家能够喜欢 作为一个DBA,排除SQL Ser ...

  3. 优化SQL Server数据库查询方法

    本文详细介绍了优化SQL Server数据库查询方法. SQL Server数据库查询速度慢的原因有很多,常见的有以下几种: 1.没有索引或者没有用到索引(这是查询慢最常见的问题,是程序设计的缺陷) ...

  4. SQL Server 2005查询处理结构-用户模式计划(UMS)

    SQL Server 2005查询处理结构-用户模式计划(UMS) 在对数据库进行性能调优时,必须全面的考虑各种可能造成系统性能瓶颈的各种因素,因此深入了解SQL Server 2005的查询处理机构 ...

  5. SQL Server数据库查询区分大小写、全半角——排序规则的应用(转载)

    SQL Server数据库查询区分大小写.全半角--排序规则的应用 因为偶然的原因,需要在INNER JOIN联表时,让对应字段进行区分大小写的比较.而默认情况下建立的Sql Server数据库是不区 ...

  6. SQL Server 语句查询手册

    建表: CREATE TABLE  [DB.dbo].tableName (Stud_id int CONSTRAINT  constraintName1  not null primary key, ...

  7. Sql Server参数化查询之where in和like实现之xml和DataTable传参

    在上一篇Sql Server参数化查询之where in和like实现详解中介绍了在Sql Server使用参数化查询where in的几种实现方案,遗漏了xml和表值参数,这里做一个补充 文章导读 ...

  8. [转]Sql Server参数化查询之where in和like实现详解

    本文转自;http://www.cnblogs.com/lzrabbit/archive/2012/04/22/2465313.html 文章导读 拼SQL实现where in查询 使用CHARIND ...

  9. SQL Server FILESTREAM查询和文件组

    In this series of the SQL Server FILESTREAM (see TOC at bottom), We have gone through various aspect ...

最新文章

  1. LeetCode - 69. x 的平方根
  2. 基于Html5的爱情主题网站–表白神器(第二版)
  3. 克服过拟合和提高泛化能力的20条技巧和诀窍
  4. JS学习笔记:防止发生命名冲突
  5. rhel6系统中,mysql 5.6复制新特性下主从复制配置[基于GTID]
  6. Mybatisplus 自动生成字段 强制覆盖 null或者空字符串也覆盖
  7. C语言-输入一个正整数,输出它的所有质数因子
  8. [转]WTL的windows mobile环境的配置(vs2008)[最终版,验证通过]
  9. linux - tar压缩解压缩使用,快速记忆方法
  10. TIOBE 3 月编程语言排行榜出炉:Roblox 带飞 Lua,重回 TOP 20!
  11. java jdk安装 win10,Win10安装多个jdk,共存环境配置,自由切换
  12. 小白重装系统教程_小白重装系统使用教程
  13. 仅当使用了列列表并且 IDENTITY_INSERT 为 ON 时,才能为表'XXX'中的标识列指定显式值。...
  14. WebPager For ASP.NET (基于ASP.NET的数据分页控件)
  15. backbond Model实现
  16. java+log日志实例_java.util.log,使用3个不同的记录器实例/日志文件,获得.1.2等
  17. Java实现两个文件夹之间的同步(改进版)
  18. sqlmap安装(python2或python3都行)
  19. 元胞自动机python代码_Python实现元胞自动机(康威生命游戏)
  20. 新车 合格证 二维码 解密

热门文章

  1. Pycharm配置运行参数
  2. 数据可视化项目知识点以及代码演示
  3. HTML密码框添加小眼睛和x按钮。
  4. iTunes只能装C盘吗_安装win10系统时系统盘C盘分区多大空间适合?
  5. PLC中获取输入信号上升沿或下降沿的具体方法示例
  6. 【知识兔】Excel自学之6:单元格和区域
  7. Hexo 主题配置 - Icarus
  8. ULN2003替代芯片
  9. 揭秘超分辨率的正确打开方式
  10. centos安装chrome的解决方案