Cita: 2.DNI y nombre de los conductores que hayan llevado todos los camiones de la empresa y número de rutas realizados por él con la empresa.
Hay al menos dos partes: a) Las camiones usados, y si los conductores usaron todos los camiones y b) las rutas realizadas por los conductores.
La primera parte hay muchas formas de hacerlo, pero podríamos usar una sencilla:
La segunda es un poco más enredada, pero se puede pensar así:
Para combinarlo todo, podemos usar la primera como tabla derivada en el from:
Podría quedar entonces:
Todo lo que te muestro es algo que aun hay que probar. Algunas restricciones en las consultas pueden funcionar bien en ciertas versiones de MySQL y no en otras.
¿Necesitas que siga, o ya se va entendiendo cómo se razona una consulta?