[置顶] MySQL 对日期的天数相加用法

       之前,一直在赶项目进度,用C#也写了三个月的代码了,从没接触过wpf,到现在,项目基本到了运行测试阶段,总算松了口气。

      今天,在MySQL写了一个 对日期的天数相加用法,觉得有必要纪念一下这个sql语句。这个语句有用到date_add 和case when这两种用法,平时开发的查询中,有时还是会比较常用的,也很有用。

例子

<span style="font-size:14px;">SELECT mri.packId,mri.mailId,103,0,0,0,1,
   mi.deliveTime,mi.hzTime,mi.hzFlag,mpi.sendTime ,
   DATE_ADD(mpi.sendTime,INTERVAL mi.deliveTime DAY )AS MailDeadLine ,
   (CASE mi.hzFlag WHEN '1' THEN DATE_ADD(mpi.sendTime,INTERVAL mi.hzTime DAY ) ELSE NULL END) AS HzDeadLine
  FROM qct_produce.mail_review_info mri,qct_produce.mail_imp mi,qct_produce.mail_pack_info mpi
   WHERE  mri.mailId = mi.mailId AND mri.packId = mpi.packId AND mri.packId=65</span>

       如果要看复杂的sql和详细的case when用法,可以浏览一下 http://blog.csdn.net/yang_best/article/details/41119457 点击打开链接 

      特别纪念上周六的100米短跑的成绩12"09!不跑,永远都不知自己可以跑得多快!

你可能感兴趣的:([置顶] MySQL 对日期的天数相加用法)