sql中的日期函数和case函数
1.datediff(单位(有year,month,day),开始时间,结束时间) -- 计算时间差。
2.dateadd(单位,加时间的量,要加时间的日期)--给一个时间加上一定的时间 单位就是这个一定的时间加到哪上 如 year,month,day
3.datepart(单位,时间)--输出事件类型中的该单位的值;
4.year(时间) --获取当前时间中的年
month(时间) --获取当前时间中的月
day(时间) --获取当前时间中的日
5.getdate()获取当前时间;
6.print getdate() 以消息的形式获取当前时间 print就是以消息的形式获取
case函数:
(1)范围:相当于C#中的if else
列名=
case
when 条件 then ‘表达式满足返回的结果’
else ‘最后一种结果’
end
(2)离散:相当于C#中switch
列名=
case 变量
when 值 then ‘满足返回的结果值'
else ’另一种情况'
end
转载于:https://www.cnblogs.com/gongth-12/archive/2012/11/05/2791651.html
sql中的日期函数和case函数相关推荐
- oracle实现mysql的if_oracle中decode函数 VS mysql中的if函数和case函数
oracle中有decode函数,如下: select sum(decode(sex,'男',0,1)) 男生数 from school: 统计男生数目,含义为:decode()中sex字段为男时,用 ...
- Sql中TO_DAYS,DATE_SUB等时间函数介绍
Sql中TO_DAYS,DATE_SUB等时间函数介绍 TO_DAYS 获取当前时间 DATE_SUB(date,INTERVAL expr type)函数 DATEDIFF() 函数 ADDDATE ...
- matlab产生时间数组以月为单位_Matlab中处理日期与时间的函数
Matlab用三种格式来表示日期与时间 (1)双精度型日期数字:一个日期型数字代表从公元0年到某一日期的的天数,例如,2008年8月26日夜时0点钟被表示为733646,而这同一天的中午12点就被表示 ...
- matlab得到计算机时间,Matlab中处理日期与时间的函数
Matlab用三种格式来表示日期与时间 (1)双精度型日期数字:一个日期型数字代表从公元0年到某一日期的的天数,例如,2008年8月26日夜时0点钟被表示为733646,而这同一天的中午12点就被表示 ...
- sql中日期的比较_如何在SQL中比较日期?
sql中日期的比较 How to compare date in SQL? For example, the 'users' table has a column 'loggin' which is ...
- mysql日期格式化季度_mysql中常用日期比较与计算函数
MySql中时间比较的实现 unix_timestamp() unix_timestamp 函数可以接受一个参数,也可以不使用参数. 它的返回值是一个无符号的整数.不使用参数,它返回自1970年1月1 ...
- mysql 日期_「13」MySQL中与日期与时间相关的函数
下面这张图片,是我们每个人拿起手机就应该看到的,这就是日期与时间! MySQL中如何通过各种函数来实现日期与时间的处理?这就是本文所要探索的问题! [1]获取当前日期的函数 [结论]返回值是以&quo ...
- SQL中常用的四个排序函数
我们在写SQL代码时,只要有排序,首先想到的肯定是ORDER BY,以至于好多小伙伴觉得排序多简单啊. 今天就给大家介绍四个你不怎么常用排序函数,他们就是SQL Server排序中经常用到的ROW_N ...
- sql中的常用的字符串处理函数
一.常用函数 1.ASCII() 返回字符表达式最左端字符的ASCII 码值.在ASCII()函数中,纯数字的字符串可不用''括起来,但含其它字符的字符串必须用''括起来使用,否则会出错.2.CHAR ...
- SQL中条件和比较关键字Case的使用方法(case的结果就是得到了一个值)
Case具有两种格式.简单Case函数和Case搜索函数. --简单Case函数 CASEsexWHEN'1'THEN'男' WHEN'2'THEN'女' ELSE'其他'END --Case搜索函数 ...
最新文章
- 建立PHP-FPM的Chroot执行环境
- SqlServer与.NET的数据类型映射关系图
- Visual Studio常用的快捷键整理
- Springboot 2.x版本 RedisCacheManager 类的配置,【与1.x 略有不同】
- Github | 深度神经网络(DNN)与生成式对抗网络(GAN)模型总览
- linux ubuntu内核安装位置,在Ubuntu中安装或升级内核 linux kernel
- 黑马程序员 re模块的高级用法 学习笔记
- php编码怎么变西欧了403,你知道一个简单的PHP脚本在ip检查后抛出403吗?
- 微信怎么at所有人_微信怎么艾特所有人 微信艾特所有人方法
- 互联网产品经理必备文档介绍
- iis的Excel的0x80070005解决方案
- 淘宝API-item_search - 按关键字搜索淘宝商品
- CT图像的窗宽窗位(VTK及3Dslicer中的使用)
- 音频信号处理——基音周期
- containerd 拉取k8s.gcr.io/pause镜像i/o timeout
- JS正则——将字符串中的逗号替换成空格
- [Discuz!模板] 听雨轩风格[GBK][utf8][一键安装 DIY][20110918更新]
- JavaWeb项目----实现用户登录、注册、对商品信息进行的添加、删除、修改功能
- 20189200余超 2018-2019-2 移动平台应用开发实践第十二周作业
- 最好的IDEA debug长文?看完我佛了
热门文章
- Could not find a version that satisfies the requirement torch==1.4.0 (from torchvision)
- ​​​​​​​(复制python包,产生的问题) pip Fatal error in launcher: Unable to create process using
- 剑指Offer——Python答案
- 基于词典和弱标注信息的电影评论情感分析系统
- python求解LeetCode习题Intersection of Two Linked Lists
- 会议直播方案 腾讯会议
- thinkphp5 insertAll 插入的数据列不对 对应关系不对
- 关于random的多种用法
- mysql进程多_MySQL进程列表的进程太多。正常吗?
- 散粉在哪个步骤用_平时用的散粉除了所谓的定妆,还有这么多好处啊?