LIMIT no es una cláusula o condición del WHERE. ¿Eso te queda claro? Es una clausula que
aplica al resultado completo de una consulta.
Al poner 15,15 estás diciendo que te devuelva los registros resultantes desde el 16º en al 30º, es decir los siguientes 15 registros. Pero si no hay más que 15 registros, no devolverá nada.
Por ejemplo:
Código MySQL:
Ver original+-----------+-----------+------------+------------+
| CodEmpUsa | CodRecUsa | FEntUsa | FDevUsa |
+-----------+-----------+------------+------------+
| 1 | 1001 | 2012-12-31 | 2013-02-15 |
| 2 | 1001 | 2012-02-28 | 2013-01-02 |
| 7 | 1001 | 2014-08-28 | NULL | | 15 | 1002 | 2012-05-13 | NULL | | 20 | 1003 | 2012-09-21 | NULL | | 22 | 1004 | 2012-10-30 | NULL | +-----------+-----------+------------+------------+
¿Se entiende ahora?