国产成人精品18p,天天干成人网,无码专区狠狠躁天天躁,美女脱精光隐私扒开免费观看

hive如何把時(shí)分秒時(shí)間變成15分鐘切片時(shí)間

發(fā)布時(shí)間:2021-08-21 11:20 來(lái)源:ITPUB博客 閱讀:0 作者: 欄目: 數據庫

  1、關(guān)鍵函數解釋?zhuān)?/p>

  左補足函數:lpad

  語(yǔ)法: lpad(string str, int len, string pad)

  返回值: string

  說(shuō)明:將str進(jìn)行用pad進(jìn)行左補足到len位

  hive> select lpad('u', 8, 'i love ');

  i love u

  右補足函數:rpad

  語(yǔ)法: rpad(string str, int len, string pad)

  返回值: string

  說(shuō)明:將str進(jìn)行用pad進(jìn)行右補足到len位

  hive> select rpad('i', 8, ' love u');

  i love u 大連無(wú)痛人流哪家好  

  向下取整函數: floor

  語(yǔ)法: floor(double a)

  返回值: BIGINT

  說(shuō)明: 返回等于或者小于該double變量的最大的整數

  hive> select floor(3.1415926);

  3

  hive> select floor(25);

  25

  2、思路解析

  需求:把2021-07-31 09:07:01 這個(gè)時(shí)間轉換成 202107310900

  或 把2021-07-31 09:17:01 這個(gè)時(shí)間轉換成 202107310915

  分別利用hour和minute函數得到對應時(shí)間的小時(shí)和分鐘,再利用以上三個(gè)函數進(jìn)行各種字符串轉換。

  hive> select concat('20210731',lpad(hour('2021-07-31 09:07:01'),2,'0'),rpad(15*floor(minute('2021-07-31 09:07:01')/15),2,'0'));

  202107310900

  hive> select concat('20210731',lpad(hour('2021-07-31 09:17:01'),2,'0'),rpad(15*floor(minute('2021-07-31 09:17:01')/15),2,'0'));

  202107310915


免責聲明:本站發(fā)布的內容(圖片、視頻和文字)以原創(chuàng )、來(lái)自互聯(lián)網(wǎng)轉載和分享為主,文章觀(guān)點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權請聯(lián)系QQ:712375056 進(jìn)行舉報,并提供相關(guān)證據,一經(jīng)查實(shí),將立刻刪除涉嫌侵權內容。

国产精品未满十八禁止观看| 一个人看片BD高清最新| 国产SUV精品一区二区88L| 丰满人妻熟妇乱又伦精品| 亚洲AV无码久久精品蜜桃播放| 青青在线视频人视频在线|