| |||
Problema con update http://img543.imageshack.us/img543/7783/41608328.png Buenas tardes foro, soy nuevo en lo que respecta Oracle y ando aprendiendo a hacer consultas complejas, me he topado con este problema el cual no se como anclar el count en un update, lo que quiero hacer es lo sgte: Actualizar en 20% el salario de todos los empleados que vendieron al menos una unidad del producto de código 100860 La sentencia para los empleados que vendieron al menos una unidad de dicho peroducto seria: select e.ename,count(*) from emp e join ord o on e.empno=o.empno join item i on i.ordid=o.ordid where prodid='100860' group by e.ename having count(*)>0; La pregunta es como lo agrego a una sentencia update? he intentado usar subconsultas y no he tenido ningun resultado, espero me puedana yudar un saludo!! |
Etiquetas: |