1 刪除hive表中乙個或多個分割槽
alter table drop partition(ymd=20200415)
alter table drop partition(ymd>=20200415)
alter table drop partition(ymd>=20200401,ymd<=20200415) -- 分割槽區間,中間用逗號。
2 union all
hive在1.2.0之前的版本只支援union all,在1.2.0之後的版本才支援union.而我的hive版本是1.1.0。
union all 不去重。
如果用的是1.2.0之前的版本想給資料去重,那就用distinct或row_number()吧。(row_number(),分組,加行號,選行號為1的資料)
Hql常用語句
hql的特點 1 hql是面向實體類物件的。2 與sql大概相似,sql中的語句在hql中基本都可以用。3 hql的關鍵字不區分大小寫,但是因為是物件導向,所以類名和屬性名區分大小寫。4 在hql中select可以省略。1,簡單的查詢,user為實體名而不是資料庫中的表名 物件導向特性 hql fr...
mysql常用語法 MySQL常用語法
更新資料 update 表名 set 健名 更改的值 where 建 刪除資料 delete from 表名 where 索引 create index 索引名稱 on 表名 鍵名 建立試圖 create view 檢視名 鍵,鍵 as select matchno,abs won lost fro...
MySQL不常用語句
1 指定資料排前面 group by nutr scheme.id order by nutr scheme.id not in select scheme id from nutr user default scheme where user id 10036 and is delete 0 dr...