hiveql

    0熱度

    1回答

    create table temp TBLPROPERTIES('numRows'='-1') as select * from test_table limit 10; show tblproperties temp("numRows"); => 1 insert into table temp select * from test_table limit 10; show tblpr

    0熱度

    1回答

    我有大約10行 empno,ename,dept,sal,deptno 現在我想導致從每個部門誰是最大SAL的ename一個EMP表。 EX: 12,ravi,manager,20000,10 43,hari,engineer,10000,20 32,sam,clerk,5000,30

    1熱度

    2回答

    我有一個包含10個奇數列的表,其中之一是「狀態」。 我想取其中狀態並不拒絕所有的行,所以我寫了下面的查詢上蜂巢: select * from table1 where status <> 'Rejected' 但是蜂房沒有返回我行,其中的狀態爲空。我改變了查詢 select * from table1 where status <> 'Rejected' or status is Null

    1熱度

    3回答

    我有一個名爲geo_data_display的字段,其中包含國家,地區和dma。這3個值包含在第一個「=」和第一個「&」之間的字符,第二個「=」和第二個「&」之間的區域和第三個「=」和第三個「=」之間的DMA之間的國家, &「。這是一個可重新生成的表格。國家總是字符,但地區和DMA可以是數字或字符和DMA不存在所有國家。 幾個樣本值是: country=us®ion=tx&dma=625&d

    0熱度

    1回答

    我有如下表: custID Cat 1 A 1 B 1 B 1 B 1 C 2 A 2 A 2 C 3 B 3 C 4 A 4 C 4 C 4 C 我需要的是通過客戶ID中,我得到了最常見的類別這樣的方式聚集(最有效的方法貓),第二頻率和第三頻率。上述輸出

    0熱度

    1回答

    問題是:我有這個查找表,我用這個查找表作爲字典來創建一個「翻譯」特定代碼列含義的新列。 比方說: 表1: ID Code 01 A 02 B 03 C Lookup_table(字典): Code Meaning A Alice B Bob C Charlie 我可以很容易地做出了一個連接以創建一個新表(表2)與新列'含義'加入它: 表2: CREATE TABLE Ta

    0熱度

    1回答

    我已經創建了一個外部表,如下面中間一列: create external table if not exists complaints (date_received string, product string, sub_product string, issue string, sub_issue string, consumer_complaint_narrative string, stat

    1熱度

    1回答

    我第一次嘗試是: CREATE TABLE t1 ( a string) ROW FORMAT DELIMITED FIELDS TERMINATED BY ',' STORED AS TEXTFILE ; 但是,其結果是: CREATE TABLE t1 ( a string) ROW FORMAT DELIMITED

    1熱度

    1回答

    我不得不表讓說,表中的一個是X和表二是Z. 表Z有一個分區謂語。 表X是具有以下字段 country_id, country_name 表Z含有一些數據的國家表,我想該表的country_id與表X映射 我想這 select c.country_id, c.country_name, s.sales_id, s.sales_ctry_id from x_table c join z_table

    2熱度

    1回答

    我有以特定的方式(在HiveSQL)排序如下表: ID Binary UnnecessaryVar 1 F a 1 F b 1 T c 1 F d 2 F e 2 T f 2 F g 我想在第1T之前選擇每個ID的所有行二元變量,包括其中變量爲T.應用到表中的解決方案的結果,上面記載是: ID Binary UnnecessaryVar 1 F