gpt4 book ai didi

sql - 从没有年份表的范围中选择所有年份

转载 作者:行者123 更新时间:2023-12-04 04:12:58 24 4
gpt4 key购买 nike

我选择了当年

SELECT EXTRACT(YEAR FROM NOW()) as value

我想打印从 1990 年到当年的所有年份的列表,而不必创建年份列表的表格,有没有办法做到这一点,或者我必须创建一个表格才能做到这一点?

最佳答案

您可以为此使用递归查询:

with recursive cte as (
select 1990 dt
union all select dt + 1 from cte where dt < extract(year from now())
)
select dt from cte order by dt

关于sql - 从没有年份表的范围中选择所有年份,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61397174/

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