Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   MS SQL Server (https://www.clubdelphi.com/foros/forumdisplay.php?f=23)
-   -   Como obtener subconsulta con un valor maximo (https://www.clubdelphi.com/foros/showthread.php?t=37486)

alexander66 14-11-2006 22:39:20

Como obtener subconsulta con un valor maximo
 
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:

Código PHP:

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

como tener el max(QQ9RENy 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:

Código SQL [-]
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


La franja horaria es GMT +2. Ahora son las 01:22:16.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi