declare @aa datetimedeclare @bb datetime SET @aa=GETDATE()print @aa set @bb=CONVERT(datetime,'2017 04 29 15:00:00')print @bb print datediff(day, @aa,@ ...
分类:
数据库 时间:
2017-04-29 16:14:19
阅读次数:
239
当目前为止呢,个人对Mysql的函数没有进行过统一的学习使用,都是用到了再去学习。而近日开始学习Linux了,所以为了防止这段时期结束后,将此阶段期间遇到的Mysql函数遗忘,开始在此对其做一个简单的记录。 昨天下班前朋友呢让帮忙看一个sql,是关于生日提醒的,实际应用中呢是要实现提前一天提醒用户生 ...
分类:
数据库 时间:
2017-04-21 00:07:06
阅读次数:
298
实际项目中总是会遇到各种时间计算查询等等许多时候是特别麻烦前阵子公司有个需求大致是要查询当前日期与数据库存储日期之差,本来写了个工具类调用的但是最后觉得这样不好就想着能不能用函数解决,没想到还真有这里分享下,sql如下: select datediff('2017-04-21',(select no ...
分类:
数据库 时间:
2017-04-12 16:55:38
阅读次数:
278
功能 返回两个日期之间的间隔。 语法 DATEDIFF ( date-part, date-expression-1, date-expression-2 ) date-part : year | quarter | month | week | day | hour | minute | seco ...
分类:
其他好文 时间:
2017-04-01 19:10:30
阅读次数:
261
今天的所有数据:select * from 表名 where DateDiff(dd,datetime类型字段,getdate())=0 昨天的所有数据:select * from 表名 where DateDiff(dd,datetime类型字段,getdate())=1 7天内的所有数据:sel ...
分类:
数据库 时间:
2017-03-13 16:16:31
阅读次数:
171
SELECT * FROM `qilong_mall_order` where DATEDIFF(NOW(),from_unixtime(addtime,'%Y-%m-%d')) < 3 limit 10 select DATEDIFF(NOW(),from_unixtime(addtime,'%Y ...
分类:
其他好文 时间:
2017-02-20 12:40:14
阅读次数:
190
参考地址:http://dev.mysql.com/doc/refman/5.6/en/partitioning.html 什么时候使用分区 分区的限制 ABS() CEILING() DAY() DAYOFMONTH() DAYOFWEEK() DAYOFYEAR() DATEDIFF() EXT ...
分类:
数据库 时间:
2017-02-20 11:06:22
阅读次数:
244
--表连接Join-- --查询所有学生的姓名、年龄及所在班级 --使用子查询 select StudentName,DATEDIFF(yyyy,borndate,getdate()),(select classname from grade where ClassId=Student.ClassI ...
分类:
数据库 时间:
2017-01-30 10:37:41
阅读次数:
297
DECLARE @CurrentDate DATETIME=GETDATE(); select DATEADD(dd,0, DATEDIFF(dd,0,@CurrentDate)) AS 当前日期,DATEADD(dd,-1, DATEDIFF(dd,0,@CurrentDate)) AS 昨天,D ...
分类:
数据库 时间:
2017-01-10 22:24:09
阅读次数:
272
1. 本月的第一天SELECT DATEADD(mm, DATEDIFF(mm,0,getdate()), 0) 2. 本月的最后一天SELECT dateadd(ms,-3,DATEADD(mm, DATEDIFF(m,0,getdate())+1, 0)) 3.上个月的第一天select dat ...
分类:
数据库 时间:
2017-01-07 01:01:22
阅读次数:
264