Hiveは、2列のデータの組み合わせを1列に実現します

ハイブのソーステーブルデータ:
名前(文字列)性別(文字列)

ナンLCL
HAAナン
DDD NV

次の結果を達成します。

LCL
ナン
HAA
ナン
DDD
NV

hqlでunion allを使用して、以下を実現します。

tab1から名前を選択し、すべてをtab1から名前として性別を選択します。

テーブルデータ:

hql:

クエリ結果:

Mysqlでunion allを直接使用することは、同じSQLステートメントでは実現できません。

19件の元の記事を公開 賞賛4 170,000回+

おすすめ

転載: blog.csdn.net/u011250186/article/details/105563544