Gibt es einen Leistungsunterschied zwischen ZWISCHEN und IN mit MySQL oder in SQL im Allgemeinen?
Ich möchte eine Reihe aufeinanderfolgender Zeilen auf der Grundlage ihres Primärschlüssels erhalten, der eine sich automatisch inkrementierende Ganzzahl ist. Unter der Annahme, dass es keine Löcher gibt, gibt es eine Leistung zwischen:
SELECT * FROM `theTable` WHERE `id` IN (n, ... nk);
und
SELECT * FROM `theTable` WHERE `id` BETWEEN n AND nk;