Buat daftar angka untuk rentang Anda (di sini saya menggunakan VALUES
klausa), lalu semi-bergabung ke daftar "bekas"
SELECT
*
FROM
(VALUES (1), (2), (3), (4), (5), (6), (7), (8), (9)) X (Num)
WHERE
NOT EXISTS (SELECT * FROM MyTable M WHERE M.Code = X.Num)
Sunting:
Anda dapat mengganti klausa VALUES dengan kode pembuatan tabel angka apa pun.Contoh:
- Mengoptimalkan Pembuatan Tabel Angka di SQL Server?
- Apa cara terbaik untuk membuat dan mengisi tabel angka?