我想從名爲names
的表中選擇name
和nametype
,但優先於nametype
。hive sql從優先條件表中選擇
table names
name nametype address id
simon 01 xx 1
simon 02 xx 2
simon 03 xx 3
karen 01 xx 4
william 03 xx 5
william 01 xx 6
william 02 xx 7
我想編寫與選擇name
查詢要麼nametype
= 01或02或03,在排序順序。 我只想要nametype
= 01的行,其他2行不應該選擇 。
我怎樣才能在sql中實現這一點,我需要找出如何標記已選擇的名稱。
請出示你想要的結果。還解決了這個問題。據推測,「banetype」實際上是「nametype」。 –