【发布时间】:2013-02-19 20:01:24
【问题描述】:
我有一个巨大的数据库,特别是一个表缺少行。我知道这是真的,但我需要找到差距并展示出来。主键是序号列。我需要显示实际缺少的序列号。此表有 76,054,525 行数据。
更新,序列号由我们的软件提供,每一个都代表一个唯一的“播放”记录。我们的软件不允许播放序列号中的间隙。任何差距都会丢失数据。
【问题讨论】:
-
进行自我加入并找到
NULL? -
这是一个类似的问题/答案:stackoverflow.com/questions/1057389/…
-
@MichaelFredrickson 你删除了拥抱...
-
@bluefeet 有人讨厌拥抱。
-
为什么需要显示缺失的序列号?你为什么在乎?
标签: sql sql-server-2008 gaps-and-islands missing-data