外部ソースから取得したゲームのさまざまな試合に関する情報を保存するために使用されるデータベースがあります。いくつかの問題が原因で、データベースに時折ギャップ (ID の欠落が 1 つから数百まで) が生じることがあります。不足しているゲームのデータをプログラムに取り込ませたいのですが、最初にそのリストを取得する必要があります。
テーブルの形式は次のとおりです。
id (pk-identity) | GameID (int) | etc. | etc.
1 から始まる各 GameID に対してループとクエリを実行するプログラムを作成することを考えていましたが、不足している数字を取得するためのより効率的な方法があるはずです。
SQL Server を使用して、不足しているすべての数値を範囲から見つけるための簡単で効率的な方法はありますか?