2016-12-05 3 views
1

私のテーブルには、次のとおりです。プリント整数量に

 
ID | Name | Stars 
1 | Harry | 2 
2 | Peter | 5 

私は次の出力を与えるクエリを作成したい:

 
ID | Name | Stars 
1 | Harry | ** 
2 | Peter | ***** 

は、どのように私のクエリは次のようになりますか?私はループについて考えましたが、これはpostgresqlでは不可能です!

+3

を。 – jarlh

+0

これは私のために働いた! –

+1

'repeat()'関数について知らなかったとしても、 'left( '**********'、stars)'を使うことができます。 –

答えて

1

この試してください: `リピート( '*'、星)`、サポートされている場合、おそらく

select 
id, 
name, 
repeat('*', stars) 
from table