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;

Antworten auf die Frage(6)

Ihre Antwort auf die Frage