2017-10-09 64 views
1

假設我有一個表,如下,展開行成基於計數列多行SQL

ID   word   count 
1   A     3 
1   B     2 
1   C     4 
2   D     2 
2   E     3 

我想擴大到表基於計列多行。如果計數值爲3,那麼我想創建3行。同樣我想爲所有人做。輸出應該如下,

ID   word   count 
1   A     3 
1   A     3 
1   A     3 
1   B     2 
1   B     2 
1   C     4 
1   C     4 
1   C     4 
1   C     4 
2   D     2 
2   D     2 
2   E     3 
2   E     3 
2   E     3 

任何人都可以幫助我這樣做是SQL?

+1

標籤只有一個數據庫。 –

+1

你使用了什麼[標籤:rdbms]? – Mureinik

+0

@Mureinik我正在使用Hadoop。在其上運行Hive查詢 – haimen

回答