2016-11-09 18 views
-1

開始時間と終了時間に基づいて60分を超える通話時間を持つすべての電話番号を印刷するにはハイブクエリを作成します。 1つのサンプルレコードはこのように私はファイル内に非常に多くのレコードを持っています。ハイブで2つの日付間の時間を計算する方法

Phonenumber|callednumber|start time   |endtime   |Flag  
9686365100 |9490444451 |2016-09-21 14-20-20|2016-09-21 14-20-60|T 
+0

(この関数はUNIX_TIMESTAMPを使用します)。 https://cwiki.apache.org/confluence/display/Hive/LanguageManual+UDF#LanguageManualUDF-DateFunctions –

答えて

0

マイクはそれが言ったように...

セレクト(UNIX_TIMESTAMP(終了時刻) - UNIX_TIMESTAMP(開始時間))/ 60 HoursDiff

として
関連する問題