用于填充范围内的值的MSSQL脚本

用于填充范围内的值的MSSQL脚本,sql,tsql,Sql,Tsql,我正在尝试从下表中获取 开始-结束 1999年 1000 9999 10000 99999 结果应该是 值 1 2 3 . . . 99999** 谢谢使用表号加入 SELECT b.Value FROM <T> a INNER JOIN <Tables number 1...1000000> b ON b.Value BETWEEN a.Start AND a.end 选择 b、 价值观 从 内连接 B 在…上 b、 a.开始和a.结束之间的值 回

我正在尝试从下表中获取
开始-结束
1999年
1000 9999
10000 99999

结果应该是


1
2
3
.
.
.
99999**


谢谢

使用表号加入

SELECT 
  b.Value
FROM <T> a
INNER JOIN 
     <Tables number 1...1000000> b
ON
 b.Value BETWEEN a.Start AND a.end
选择
b、 价值观
从
内连接
B
在…上
b、 a.开始和a.结束之间的值

回答正确,但我认为如果你能提供一个表号实现,你会给他更多帮助。请阅读一些关于改进你的问题的提示。