真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

建立Mysql時(shí)間維度表的方法

本文主要給大家簡單講講建立MySQL時(shí)間維度表的方法,相關(guān)專業(yè)術(shù)語大家可以上網(wǎng)查查或者找一些相關(guān)書籍補(bǔ)充一下,這里就不涉獵了,我們就直奔主題吧,希望建立Mysql時(shí)間維度表的方法這篇文章可以給大家?guī)硪恍?shí)際幫助。

創(chuàng)新互聯(lián)專注于武江網(wǎng)站建設(shè)服務(wù)及定制,我們擁有豐富的企業(yè)做網(wǎng)站經(jīng)驗(yàn)。 熱誠為您提供武江營銷型網(wǎng)站建設(shè),武江網(wǎng)站制作、武江網(wǎng)頁設(shè)計(jì)、武江網(wǎng)站官網(wǎng)定制、微信小程序服務(wù),打造武江網(wǎng)絡(luò)公司原創(chuàng)品牌,更為您提供武江網(wǎng)站排名全網(wǎng)營銷落地服務(wù)。

1、建一張表test_date用來日期的自增長,里面只放一列  ID,寫一個(gè)存儲(chǔ),插入順序數(shù)字

BEGIN
#Routine body goes here...

declare id int;
set id=1;
while id<=6000 do
insert into test_date
values(id);
set id=id+1;
end while;
END

2. 建立時(shí)間維度表,插入記錄

SET @d0 = "2000-01-01";
SET @d1 = "2020-12-31"; 
SET @str = "Q"; 
SET @date = date_sub(@d0, interval 1 day);

INSERT INTO dim_time
SELECT @date := date_add(@date, interval 1 day),    
  year(@date),
  month(@date),
  DAYOFYEAR(@date),
  day(@date) as d,
  weekday(@date)+1 as wd,
  week(@date, 3) as w,
  dayname(@date) as wd_name,
  monthname(@date) as m_name, 
  quarter(@date) as q,
  CONCAT(@str,quarter(@date)) as qq,
  DAYOFMONTH(last_day(@date)),
  date_format(@date, "%Y%m%d"),    
  date_format(@date, '%d-%m-%Y')as yw
FROM test_date
WHERE date_add(@date, interval 1 day) <= @d1
ORDER BY id;

建立Mysql時(shí)間維度表的方法就先給大家講到這里,對(duì)于其它相關(guān)問題大家想要了解的可以持續(xù)關(guān)注我們的行業(yè)資訊。我們的板塊內(nèi)容每天都會(huì)捕捉一些行業(yè)新聞及專業(yè)知識(shí)分享給大家的。


本文名稱:建立Mysql時(shí)間維度表的方法
路徑分享:http://weahome.cn/article/ggsiss.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部