Arada boş id'ler olsa da kod çalışır. Az önce senin yapına benzer bir yapımda kodu test ettim sorun olmadı. Ama binlerce id'si olan bir yapıda ne tür bir performans sergiler bilemem.
idler boş değil misal 13-14-15-16-17 de 13 alacam 15-16-17 alacam 14 kalacak

bu yüzden sorun oluyor yoksa id>12 and id<18 buda çeker aynı şekilde