Cita:
Iniciado por vivider
es una sola tabla.... me la muestran asi :
Columna Tipo de dato
EMP_NO NUMBER(4)
APELLIDO VARCHAR2(10)
OFICIO VARCHAR2(10)
FECHA_ALT DATE
SALARIO NUMBER(7)
COMISIÓN NUMBER(7)
DEPT_NO NUMBER(2)
ok, tendrias que hacer dos sentencias
SELECT DEPT_NO FROM tabla GROUP BY DEPT_NO ORDER BY COUNT(DEPT_NO ) DESC LIMIT 1;
ese resultado te dar XXXXX, luego la siguiente sentencia
UPDATE tabla SET SALARIO=SALARIO/2,COMISIÓN=0 WHERE depto="XXXXX"
si la quieres en una sola sentencia, mmmmmmmmmm podrias postear como la hiciste, pero en MySQL.
lo otro, como tip no ocupes acentos ni caracteres raros para el nombre de los campos y tablas
salu2