您好,登录后才能下订单哦!
密码登录
            
            
            
            
        登录注册
            
            
            
        点击 登录注册 即表示同意《亿速云用户服务条款》
        select date('2010-1-30')-date('2010-1-1') from RATE_INFO;
select date('2010-10-1')-date('2010-1-1') from RATE_INFO;
select date('2010-12-3')-date('2010-1-1') from RATE_INFO;
select date('2011-10-1')-date('2010-1-1') from RATE_INFO;
select date('2020-10-1')-date('2010-1-1') from RATE_INFO;
create function monthBetween("DAY1" varchar(10),"DAY2" varchar(10))
			Returns INTEGER
		 	LANGUAGE SQL
  begin ATOMIC Declare dMonth INTEGER;
  			Declare date1 Date;
  			Declare date2 Date;
				Declare a INTEGER;
				--我们这里将传入的day1,day2进行比较,将日期大的赋值给date1,反之赋值给date2
				if day1>day2 then 
					set date1=Date(day1);
					set date2=Date(day2);
				else 
					set date1=Date(day2);
					set date2=Date(day1);
				end if;
				set a = (date1-date2);
				if  mod(a,100)>0 then --如果有零星天,即天数大于零则月数加上1
					set dMonth=(date1-date2)/10000*12+ mod((a/100),100)+1;
				else
					set dMonth=(date1-date2)/10000*12+mod((a/100),100);
				end if;
				return dMonth;
  end	
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。