gpt4 book ai didi

sql - 如何在没有函数 generate_series 的情况下在 Postgresql 中创建数据系列

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

我需要创建值从 0 到 100 的数据系列,步长为 0.1不幸的是,函数 generate_series() 不适用于我的数据库。有谁知道创建这样的系列的其他方法吗?提前谢谢你。

最佳答案

一种方法是使用递归 cte:

WITH RECURSIVE CTE(c) AS (
VALUES (0.0)
UNION ALL
SELECT c + 0.1
FROM cte
WHERE c <= 100
)
SELECT *
FROM CTE;

db<>fiddle demo

关于sql - 如何在没有函数 generate_series 的情况下在 Postgresql 中创建数据系列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57981119/

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