PDA

Ver la Versión Completa : Como obtener subconsulta con un valor maximo


alexander66
14-11-2006, 22:39:20
tengo una duda de construir una sentencia sql en server 2000,
quiero tener el max valor de un campo pero que a la vez me de como resultado dos campos, la sentencia es esta:


WEMP=524;
'select QQ9EMP, QQ9CON, QQ9REN from tabla23 where QQ9EMP=' + WEMP
and QQ9REN=;

como tener el max(QQ9REN) y los dos campos en la misma sentencia donde este filtrado por QQ9EMP y QQ9CON
lo correcto es

select max(QQ9REN) as REN from tabla23 where QQ9EMP=524 and QQ9CON =14


gracias

sinalocarlos
15-11-2006, 00:11:24
no se si entendi bien lo que querias, ya probaste con:

select QQ9EMP, QQ9CON, max(QQ9REN) as REN from tabla23 where QQ9EMP=524 and QQ9CON =14
group by QQ9EMP, QQ9CON

alexander66
15-11-2006, 20:14:28
si ya lo probe pero da resultado de selección no es válida
lo que se me ocurre por lo mientras es hacer dos selecciones y despues obtener valores, en calidad de mientras

sinalocarlos
16-11-2006, 03:38:20
podrias decir en que se equivoca el query al darte el resultado?

la suma no es correcta? o en que falla al darte el resultado