Yo supongo que para el problema 20 puedes usar subconsultas, algo como:
Para el problema 22, el promedio de salario de la empresa lo sacaste con AVG(e.salario)
Código (sql) [Seleccionar]
SELECT Nombre, Salario
FROM EMPLEADOS
WHERE Salario IN (SELECT Comision FROM EMPLEADOS);
Para el problema 22, el promedio de salario de la empresa lo sacaste con AVG(e.salario)