Bueno, me funciona perfectamente la expresión ORDER BY rand() LIMIT 5, pero el problema es que tengo una base con menos de 100 filas y cuando aumente he leido por ahi que rand() consume muchos recursos ya que hace operaciones complicadas y con muchas filas puede demorarse bastante...
Alguien sabe otra forma de extraer 5 (o el nº k sea) filas de una tabla de forma aleatoria?
Saludos!