Necesito saber si desde MySQL se puede preparar una consulta de este
tipo, es decir, que muestre una cantidad específica de registros,
calcular el porcentaje de participación que tienen, y además que
entregue en la última línea la cantidad de otros eventos existentes en
la tabla, calculando su participación.
En mi opinión, tienes que hacer como mínimo 2 consultas. La primera para
mostrar toda la información excepto la última línea, y la segunda para
calcular la suma de todas, dado que la última fila contiene un tipo de
información calculada de manera diferente que el resto de filas. Para el
cálculo de la primera tabla... no me suena que exista ninguna función que
te calcule porcentajes. Creo que tendrás que hacerlo "a mano" calculando el
total y luego sacando el tanto por ciento. Quizás tengas que hacer 3 consultas.
Juan.