Foros del Web » Programando para Internet » ASP Clásico »

No mostrar registros repetidos.

Estas en el tema de No mostrar registros repetidos. en el foro de ASP Clásico en Foros del Web. Hola a todos. Tengo la siguiente duda espero y me puedan ayudar o darme alguna sugerencia para realizar lo siguiente: Realizo el siguiente query: SELECT ...
  #1 (permalink)  
Antiguo 24/10/2005, 09:47
Avatar de Cuezaltzin  
Fecha de Ingreso: diciembre-2003
Ubicación: Frente al Monitor
Mensajes: 252
Antigüedad: 20 años, 6 meses
Puntos: 0
Exclamación No mostrar registros repetidos.

Hola a todos.

Tengo la siguiente duda espero y me puedan ayudar o darme alguna sugerencia para realizar lo siguiente:

Realizo el siguiente query:

SELECT E.PLA,E.MC,I.AM,E.PDIF,I.USA, COUNT(*) AS TOTAL
FROM EIPL E,EIPL_IPO_MOD I
WHERE E.MC = I.CM AND E.MC = I.CM
GROUP BY E.PLA,E.MC,I.AM,E.PDIF,I.USA,I.USA
ORDER BY E.PLA,E.MC,I.AM,I.USA

El cual me devuelve los siguientes resultados:

PLA MC AM PDIF USA Total

M A 1998 J 015 431
M A 1998 N 015 310
M A 1998 U 015 9
M A 1998 Z 015 21

Y lo que intento hacer es que de esos 4 registros que son casi iguales a excepción del PDIF Y Total, quiero solo mostrar un solo registro y la suma de los totales que queda algo asi:

PLA MC AM USA Total

M A 1998 015 771

Espero haberme explicado lo sufiente.Mil gracias por la ayuda
__________________
Hasta la victoria Siempre.
  #2 (permalink)  
Antiguo 24/10/2005, 10:14
Avatar de Myakire
Colaborador
 
Fecha de Ingreso: enero-2002
Ubicación: Centro de la república
Mensajes: 8.849
Antigüedad: 22 años, 4 meses
Puntos: 146
¿por qué no simplemente quitas el campo E.PDIF de la consulta?
  #3 (permalink)  
Antiguo 24/10/2005, 10:29
Avatar de Cuezaltzin  
Fecha de Ingreso: diciembre-2003
Ubicación: Frente al Monitor
Mensajes: 252
Antigüedad: 20 años, 6 meses
Puntos: 0
Upssssss, creo que asi se resolveria parte de mi problema, pero creo que omiti que en realidad lo que deseo mostrar es lo siguiente:

PLA MC AM PDIF USA Total

M A 1998 J 015 431
M A 1998 N 015 310
M A 1998 U 015 9
M A 1998 Z 015 21


(PLA)M (MC)A (AM)1998 (J)431 (N)310 (U)9 (Z)21 (Total)771

Espero ahora si haberme explicado bien y GRACIAS por al ayuda.
__________________
Hasta la victoria Siempre.
  #4 (permalink)  
Antiguo 24/10/2005, 10:34
Avatar de Myakire
Colaborador
 
Fecha de Ingreso: enero-2002
Ubicación: Centro de la república
Mensajes: 8.849
Antigüedad: 22 años, 4 meses
Puntos: 146
No entendí qué es lo que en realidad deseas obtener de la consulta. Colocas dos encabezados diferentes.
  #5 (permalink)  
Antiguo 24/10/2005, 10:44
Avatar de Cuezaltzin  
Fecha de Ingreso: diciembre-2003
Ubicación: Frente al Monitor
Mensajes: 252
Antigüedad: 20 años, 6 meses
Puntos: 0
Ok, Myakire y gracias por la ayuda.

Espero ahora si explciarme bien, bueno lo que estoy obteniendo de mi query son estos 4 registros:

M A 1998 J 015 431
M A 1998 N 015 310
M A 1998 U 015 9
M A 1998 Z 015 21

Y lo que quiero realizar es solo mostrar en pantalla 1 solo registro algo como esto:

M A 1998 J(431) N(310) U(9) Z(21) 771

Espero ahora si haberme explicado bien.
__________________
Hasta la victoria Siempre.
  #6 (permalink)  
Antiguo 24/10/2005, 10:53
Avatar de Myakire
Colaborador
 
Fecha de Ingreso: enero-2002
Ubicación: Centro de la república
Mensajes: 8.849
Antigüedad: 22 años, 4 meses
Puntos: 146
mmmm, ¿y si haces la consulta para obtener los 4 registros, y haces desde ASP un ciclo que coloque en columnas el resultado y ahí mismo los vas sumando?
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 18:10.