gpt4 book ai didi

SQL-SSIS。在表中查找缺失的数字

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

我正在使用 SSIS 2008 和 SQL Server 2012。我有一个包含 FileNumber 列的表。我想确保所有数字都在后面并且没有整数。没有遗漏的数字。例如:

FileNumber
--------------
110
111
112
114
115
117

我希望 ssis 输出缺少的数字 113116

知道怎么做吗?

最佳答案

试试这个:

DECLARE @t table(
FileNumber int
);

INSERT INTO @t(FileNumber) VALUES(110), (111), (112), (114), (115), (117);

SELECT t1.FileNumber + 1 AS sequance
FROM @t AS t1
LEFT OUTER JOIN @t AS t2 ON t1.FileNumber + 1 = t2.FileNumber
WHERE t2.FileNumber IS NULL

关于SQL-SSIS。在表中查找缺失的数字,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12491582/

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