Hola. Necesitaria ayuda ya que estoy iniciandome con SQL y necesito realizar lo siguiente.
Tengo una tabla(Limpieza) en la cual tengo los siguientes atributos:
NumeroEmpleado, NumeroHabitacion,Fecha.
Por otrolado tengo una tabla Empleados entre los que se encuentran campos como el nombre, domicilio, Salario,etc.
Lo que quiero es "Incrementar en un 20% el sueldo del empleado que mas habitaciones haya limpiado".
Mi pregunta es: esto lo debo hacer en un procedimiento???
Y además:
SELECT NumReg,COUNT (*)
FROM Limpieza
GROUP BY NumReg
consigo que por cada empleado, el numero total de habitaciones que ha limpiado cada uno, pero no se me ocurre ahora como quedarme con el empleado que mas habitaciones ha limpiado para incrementarle el sueldo en la tabla Empleados.
Espero vuestra ayuda.
Gracias.
Un saludo