gpt4 book ai didi

sql - 是否可以在 SQL 中将多个常量 SELECT 到多个结果集行中?

转载 作者:行者123 更新时间:2023-12-02 07:16:26 30 4
gpt4 key购买 nike

我知道我可以“SELECT 5 AS foo”并获得结果集:

foo

5

(1 row)

...有什么方法可以“SELECT 5,6,7 AS foo”并获得结果集:

foo

5

6

7

(3 rows)

...我很清楚这不是典型的 DB 用法,任何可以想到的用法可能最好使用更普通的技术。更多的是技术问题。

注意:我知道我可以使用大量的 UNION 列表——我正试图找到其他东西。

最佳答案

这很容易用数字表,这是一个例子

select number as foo
from master..spt_values
where type = 'p'
and number between 5 and 7

或者如果你想在

中使用
select number as foo
from master..spt_values
where type = 'p'
and number in(5,6,7)

关于sql - 是否可以在 SQL 中将多个常量 SELECT 到多个结果集行中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/461645/

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