J'ai une requête, qui pour simplifier, ressemble à ça :
SELECT COUNT(event_id) FROM events_agp ORDER BY event_date DESC LIMIT 2
Mon problème, c'est qu'elle me renvoie 20 (car j'ai 20 entrées dans cette table), alors que j'aimerai qu'elle me renvoie 2. Car en fait, ma requête est un peu plus compliquée que celle-ci, elle me renvoie autre chose qu'un simple COUNT, mais j'aimerai que ces données ne soient récupérées que à partir des 2 dernières entrées chronologiques, d'où le ORDER BY event_date DESC LIMIT 2, mais qui ne fonctionne pas comme je le désire, puisque apparement, le LIMIT s'opère seulement au moment ou la requête renvoie le résultat, pas directement dans la requête elle-même. Comment puis-je faire ?