forse ho capito

devo usare LIMIT nella query quando recupero le email dal database?

MI potreste spiegare un può come funziona LIMIT ?

Supponiamo che ho 15 record nel mio database ed è strutturato così.

ID = 1 2 3 5 7 8 9 10 11 15 19 20 21 23 31
Email = quì ho una email per ogni id indicato sopra.

codice:
$query = "SELECT Email FROM MailingList LIMIT 0.5;"
in questo modo prendo le prime 5 email giusto? Ma le prende per id o per record? cioe avro un risultato di questo genere considerando id:
1) - 1 2 3 5 7
o avro un risultato di questo genere:
2) - 1 2 3 5


Poi un volevo un chiarimento su un altra cosa.
Se ho nel database solo 15 record e faccio prima volta LIMIT 0.10 poi la seconda volta LIMIT 10.10.
La prima volta mi prende i primi 10 record. Ma la seconda volta ci sono solo 5 record e non 10, quìndi mi darà un errore o pure mi prende solo quei 5 record?