Hola, con la siguiente consulta obtendrias, los 3 ultimos registros insertados. Ahora no entendi bien la condicion 
 Cita:  3 subcategorias distintas (cat2)
     entonces solo tendrias que agregar luego de FROM `subcategorias` la clausula WHERE y poner tu condicion. Y  listo. 
Código:
 SELECT `titulo `
FROM `subcategorias` ORDER BY `id` DESC 
LIMIT 3
  Espero que te sirva. 
Saludos