gpt4 book ai didi

postgresql - 重复函数限制postgresql

转载 作者:行者123 更新时间:2023-11-29 14:10:09 25 4
gpt4 key购买 nike

我的查询如下:

SELECT id, repeat('*', integer) as experienceFROM table1

结果如下:

id | experience1  | **2  | ***3  | *******4  | *5  | ********

如您所见,id 3 和 5 确实有 7 星和 8 星。我希望我的查询最多创建 5 颗星。有没有办法限制repeat功能?

最佳答案

通过应用 least() 函数使用两个值中较小的一个:

SELECT id, repeat('*', least(5, some_colum)) as experience
FROM table1

(假设 some_column 包含要使用的值)

关于postgresql - 重复函数限制postgresql,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41425472/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com