04/12/2010, 05:53
|
| | Fecha de Ingreso: diciembre-2010
Mensajes: 27
Antigüedad: 14 años, 1 mes Puntos: 0 | |
Respuesta: Consulta sobre una tabla UPDATE Empleado
SET Salario = Salario * 1.2
FROM Empleado
INNER JOIN
((SELECT NumEmpleado,COUNT(*)
FROM Limpieza
GROUP BY NumEmpleado
HAVING COUNT(*) >= ALL
(SELECT COUNT(*)
FROM Limpieza
GROUP BY NumEmpleado))
ORDER BY 2 DESC)Tabla
ON Empleado.NumEmpleado = Tabla.NumEmpleado
me da error. Con esto intento modificar todos los que sean maximo, haya,1,2 o los que sean, pero me da un error de
Mens. 156, Nivel 15, Estado 1, Línea 12
Sintaxis incorrecta cerca de la palabra clave 'ORDER'. |