2016-11-28 6 views
0

色相/ハイブで質問していて、今月または翌月に64歳+ 30歳になっている顧客のリストを取得したいとします。データベースには、yyyy-mm-dd形式のDOBがあります。どうすればこれを達成できますか?ありがとうございました。 HIVE/HUEで誕生日を覚えるには?

この

は私が持っているもので、これまで

SELECT 階(DateDiff関数(TO_DATE(FROM_UNIXTIME(UNIX_TIMESTAMP()))、TO_DATE(BIRTH_DT))/ 365)テーブル (床(DATEDIFF FROM年齢 ASここで(TO_DATE(FROM_UNIXTIME(UNIX_TIMESTAMP()))、TO_DATE(BIRTH_DT))/ 365)> = 64)

答えて

0

は、私が使用するものです。

SELECT * FROM table_name WHERE FLOOR(DATEDIFF(TO_DATE(FROM_UNIXTIME(UNIX_TIMESTAMP())), dob)/365.25)>=64   

・ホープ、このことができます。

関連する問題