insentar un campo solo si es mayor al promedio de dicho campo

tema enviado por flak en ORACLE
tema iniciado el 06/12/2007

Tengo una duda.

Necesito insertar un campo, pero solo si el promedio de dicho campo es mayor a este. Tengo una idea pero no me corre

Select id_emp

From empleado,departamento

Where salary>22000 or salary = (avg(salary) from empleado);

es un ejemplo