gpt4 book ai didi

SQL 查询通过 int 变量返回 1

转载 作者:行者123 更新时间:2023-12-04 19:15:27 26 4
gpt4 key购买 nike

在 SQL Server 中,如果我有一个 int 变量,我如何编写一个查询来返回值 1 到 int 变量的值?

所以给出:

declare @cnt int
set @cnt = 5

什么查询会返回 1 - 5?这可能吗?

最佳答案

已经给出的其他答案的替代答案,可能不太实用,但在某些情况下可能会更快。

如果您知道您将遇到的@cnt 值的上限(比如 1000),您可以创建一个简单的单列表,其中包含前 1000 个整数,例如

val---1234...

然后每当你想要一组整数时,你都可以使用

select valfrom integerTablewhere val <= @cnt

关于SQL 查询通过 int 变量返回 1,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/832044/

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