摘要: 我们正常进行除法运算时,sql默认是返回一个四舍五入的数 比如12除以5,17除以3 返回结果如下: 那么如何拿到2.40 和5.67呢 返回真正结果 我们得到结果是2.40 和5.67,那么如何得到整数部分和小数部分 返回结果(两个一起查,上面是单个) 阅读全文
posted @ 2017-09-29 15:39 小小邪 阅读(9857) 评论(0) 推荐(1) 编辑
摘要: 我们测试一下,我要得到的结果是多少周(整数),多少天(余数) 1、获取指定日期到当前日期之间的天数 首先用DATEDIFF() 函数获取指定日期到当前日期的天数 2、得到返回的结果(当前是45天) 3、计算多少周多少天 结果 4、参数化后例子 阅读全文
posted @ 2017-09-29 15:22 小小邪 阅读(3884) 评论(0) 推荐(0) 编辑
摘要: 1、获取两个日期之间的月数、周数、天数语法 --1、获取两个日期之间的月数、周数、天数 --1.1)声明参数 declare @startDate varchar(20) declare @endDate varchar(20) --1.2)获取两个日期直接的月数 select DATEDIFF(M 阅读全文
posted @ 2017-09-29 11:48 小小邪 阅读(17386) 评论(0) 推荐(0) 编辑
摘要: 我这边有一个业务,根据某个指定日期,推算某个患者的预产日期 原理:比如孕产的预产日期的算法(预产日期 = 末次月经日期+ 10月+8天) 那么我们怎么通过存储过程来实现呢? 首先分析条件 需要一个指定日期、月数、天数,返回一个预产日期 那么参数就有这些 实例如下: 存储过程调用: 返回结果如图: 阅读全文
posted @ 2017-09-29 11:39 小小邪 阅读(2143) 评论(0) 推荐(0) 编辑