Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » SQL Server »

Max De Columna con GroupBy

Estas en el tema de Max De Columna con GroupBy en el foro de SQL Server en Foros del Web. Hola Comu, Tengo el siguiente problema, tengo una tabla que me devuelve los siguientes datos DE LA TABLA ORIGINAL: Lo que necesito, es konocer el ...
  #1 (permalink)  
Antiguo 10/01/2008, 18:09
Avatar de Fann_Lavigne  
Fecha de Ingreso: diciembre-2004
Mensajes: 622
Antigüedad: 20 años
Puntos: 12
Max De Columna con GroupBy

Hola Comu,

Tengo el siguiente problema, tengo una tabla que me devuelve los siguientes datos DE LA TABLA ORIGINAL:





Lo que necesito, es konocer el numero maximo de la columna Porcentaje PERO sin importar las demas columnas, es decir, tambien necesito que se muestren, es decir, necesitaria me regresara algo como lA TABla RESULTADO:

Esto es por que saque los maximos de Porcentaje pero entre cada Id_Cetegoria iwales, es decir, el maximo entre los A, el maximo entre los B y el maximo entre los C.

Espero me haya dado a entender.

saludos.
__________________
"Entre Mas Brillante Es Una Mente, Tiene Que Luchar Contra Demonios Internos Mas Poderosos"
[email protected]

Última edición por Fann_Lavigne; 10/01/2008 a las 18:28
  #2 (permalink)  
Antiguo 11/01/2008, 00:17
Avatar de Beakdan  
Fecha de Ingreso: diciembre-2001
Ubicación: Monterrey, Nuevo León
Mensajes: 433
Antigüedad: 23 años
Puntos: 7
Re: Max De Columna con GroupBy

Usa una consulta correlacionada:

Código:
 select    *
 from      Original as a
 where     idoperador = 2
          and porcentaje = (
               select  max(porcentaje)
               from      Original 
               where     idOperador = a.IdOperador
                         and idcategoria = a.idcategoria
          )
 
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 00:43.