En Artfulsoftware se tomaron el inmenso trabajo de catalogar distintos tipos de consultas MySQL según el problema en particular, por ejemplo, podemos ver la consulta modelo para paginar resultados, o bien, agrupar registros por fechas.
Les recomiendo plenamente que guarden en sus marcadores este sitio, es muy útil.
Una pequeña aclaración. Este sitio tiene modelos de consultas MySQL que son útiles para darnos nociones básicas y posibles soluciones, de ninguna forma tienen que ser tomadas como soluciones completas, por ejemplo, en todos los ejemplos no vi nunca que se limpien los datos de entrada para evitar una inyección MySQL, algo que es importantísimo para resguardar la seguridad de nuestros datos.