Hola!!!... Pues me gustaría saber como podría hacerle en sql para poder elegir la fecha anterior a la ultima fecha de un registro, intente algo como esto pero me sigue arrojando la ultima fecha

...
Código SQL:
Ver originalUSE extractor;
GO
DECLARE @fecha VARCHAR(50)
SET @fecha =(SELECT MAX(fe_ocupz) FROM b_plazas);
SELECT cl_puest, MAX(fe_ocupz) FROM b_plazas WHERE fe_ocupz < @fecha
AND cl_puest='17345'
GROUP BY
cl_puest
GO