1
我只需要在MapR羣集上對錶格進行簡單查詢,我想知道表格中最近記錄的日期。日期位於字符串格式的「report_date」列中。從partition.table_name使用HIVE查找表格中的最近日期
選擇MAX(REPORT_DATE)我知道語句作品的第二部分:我嘗試沒有成功以下查詢。第一部分有問題嗎?
謝謝, 甲
我只需要在MapR羣集上對錶格進行簡單查詢,我想知道表格中最近記錄的日期。日期位於字符串格式的「report_date」列中。從partition.table_name使用HIVE查找表格中的最近日期
選擇MAX(REPORT_DATE)我知道語句作品的第二部分:我嘗試沒有成功以下查詢。第一部分有問題嗎?
謝謝, 甲
你的日期的列數據類型是串,因此max函數如所期望不生產的輸出。
例如:值爲1,2,3,4的字符串列,當你運行max(column)時,你不會得到輸出爲4,因爲max不能處理字符串數據類型。
嘗試將您的數據類型更改爲DATE或TIMESTAMP,這應該起作用。
OR
如果改變的數據類型是不可能的,那麼嘗試,
這應該爲您提供最大日期刺激。