
10/01/2003, 07:21
|
 | | | Fecha de Ingreso: enero-2002 Ubicación: Concepción, La Perla del BioBio, Chile
Mensajes: 144
Antigüedad: 23 años, 2 meses Puntos: 0 | |
DRN R:
Realmente no entiendo tu update
UPDATE [CMNEM]
SET [PEDIDO]=[PEDIDO]+1
WHERE(
SELECT TOP 1 ALMACEN,SERIE_PED,PEDIDO
FROM [CMNEM]
WHERE NUMERO='02'
ORDER BY FECHA DESC
)
En primer lugar estas ordenando por fecha entonces debes seleccionar la fecha.
En el where del update debes indicar "donde algo es igual a algo" (o mayor, etc), Algo como esto
update tabla
set campo1 = campo1 + 1
where campo2 = (select campo3 from tabla2)
Me entiendes? Indica mejor que es lo que queres actualizar.
Saludos
Manuel |