Sql 在'中打印整数金额*';
我的桌子是: ID | Name | Stars 1 | Harry | 2 2 | Peter | 5 ID |名称|星星 1 |哈里| 2 2 |彼得| 5 我想创建一个查询,该查询提供以下输出: ID | Name | Stars 1 | Harry | ** 2 | Peter | ***** ID |名称|星星 1 |哈里|** 2 |彼得|***** 我的查询应该是什么样子?我考虑过一个循环,但这在postgresql中是不可能的 试试这个:Sql 在'中打印整数金额*';,sql,postgresql,Sql,Postgresql,我的桌子是: ID | Name | Stars 1 | Harry | 2 2 | Peter | 5 ID |名称|星星 1 |哈里| 2 2 |彼得| 5 我想创建一个查询,该查询提供以下输出: ID | Name | Stars 1 | Harry | ** 2 | Peter | ***** ID |名称|星星 1 |哈里|** 2 |彼得|***** 我的查询应该是什么样子?我考虑过一个循环,但这在postgresql中是不可能的 试试这个: select id, na
select
id,
name,
repeat('*', stars)
from table
也许,如果支持,
repeat(“*”,stars)
。这对我很有用!即使您不知道repeat()
函数,也可以使用left(“**********”,stars)
。