Podrías hacer
Select *
From employee
where fired=0
limit 10+1
Entonces que:
0-10 values returned: no limit was reached
11 values returned: Limit was reached
Y luego solo use los primeros 10 valores que se devuelven.
actualizar ¡La respuesta de Raymond es mucho mejor que la mía!