ハイブのソーステーブルデータ:
名前(文字列)性別(文字列)
ナンLCL
HAAナン
DDD NV
次の結果を達成します。
LCL
ナン
HAA
ナン
DDD
NV
hqlでunion allを使用して、以下を実現します。
tab1から名前を選択し、すべてをtab1から名前として性別を選択します。
テーブルデータ:
hql:
クエリ結果:
Mysqlでunion allを直接使用することは、同じSQLステートメントでは実現できません。
ハイブのソーステーブルデータ:
名前(文字列)性別(文字列)
ナンLCL
HAAナン
DDD NV
次の結果を達成します。
LCL
ナン
HAA
ナン
DDD
NV
hqlでunion allを使用して、以下を実現します。
tab1から名前を選択し、すべてをtab1から名前として性別を選択します。
テーブルデータ:
hql:
クエリ結果:
Mysqlでunion allを直接使用することは、同じSQLステートメントでは実現できません。