Duda SQl
Publicado por martin (1 intervención) el 16/10/2010 01:35:55
Buenas! Tengo el siguiente query en sql server 2005, me está dando un error cerca del "=" del subquery.. alguien sabe que puede ser?
DECLARE @fecha SMALLDATETIME
SELECT
cuenta,
pCliente,
pSucursal,
0,
pMoneda,
1,
CASE WHEN fCreacion_cuenta > (SELECT TOP 1 @FECHA = TRA_FECHA
FROM [gd_esquema].[vTransacciones]
WHERE TRA_CUE_DESTINO=cuenta OR TRA_CUE_ORIGEN=cuenta
ORDER BY TRA_FECHA ASC)
THEN @FECHA ELSE fCreacion_cuenta END
FROM [gd_esquema].[vCuentas]
DECLARE @fecha SMALLDATETIME
SELECT
cuenta,
pCliente,
pSucursal,
0,
pMoneda,
1,
CASE WHEN fCreacion_cuenta > (SELECT TOP 1 @FECHA = TRA_FECHA
FROM [gd_esquema].[vTransacciones]
WHERE TRA_CUE_DESTINO=cuenta OR TRA_CUE_ORIGEN=cuenta
ORDER BY TRA_FECHA ASC)
THEN @FECHA ELSE fCreacion_cuenta END
FROM [gd_esquema].[vCuentas]
Valora esta pregunta


0