Pues yo no te daré la respuesta, por aquello de confucio y los pescados...
pero si te indico que podes encontrar algún manual o tutorial de SQL en
http://www.solotutoriales.com. Despues de leer algo sobre inner joins y subconsultas, seguro que armas vos mismo la solución.
Hay también en estos foros multiples ejemplos de consultas que devuelven resultados similares.
Por último te recomiendo comprarte un buen libro de SQL y leerlo de pasta a pasta, si es que esto no es un simple juego para vos, claro.
Hasta luego.