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

Consulta retorna mas datos de los deseados

Estas en el tema de Consulta retorna mas datos de los deseados en el foro de SQL Server en Foros del Web. Buenas gente, tengo el siguiente problema. Tengo una base de datos de la cual tengo que sacar cierta informacion. El resultado que quiero llegar es ...
  #1 (permalink)  
Antiguo 02/03/2011, 11:51
 
Fecha de Ingreso: marzo-2011
Mensajes: 75
Antigüedad: 11 años, 4 meses
Puntos: 6
Consulta retorna mas datos de los deseados

Buenas gente, tengo el siguiente problema.

Tengo una base de datos de la cual tengo que sacar cierta informacion. El resultado que quiero llegar es el siguiente.


RUT | TIPO | ATRIBUTO | CODIGO |
1223 | P | 3 | 001 |
| | | |

esta es la consulta que tengo

Select A3.ASIRUTCOD, A3.empcod, A3.RUBCOD, MAX('201103'), MAX('506'), sum(CASE WHEN A3.ASICODDC = 'C' THEN A3.ASIIMPMN * -1 ELSE A3.ASIIMPMN END)
From GCI73.GCI.ASI03 A3, GCI73.GCI.ASI01 A1
Where A3.EMPCOD = A1.EMPCOD AND A3.ASIFEC = A1.ASIFEC AND A3.TCCOD = A1.TCCOD AND A3.ASINUMCOMP = A1.ASINUMCOMP AND A3.RUBCOD = '114600' AND A3.TCCOD <> 'CE' and A3.empcod = 'IS' and A3.ASIFEC >='01/03/2011' AND A3.ASIFEC <='01/03/2011' AND A1.ASICODEST IN ('5','8')
GROUP by A3.ASIRUTCOD, A3.empcod, A3.RUBCOD


el problema es que cuando me lista, me repite el numero de rut, tipo, atributo con el codigo 001,002,003, en 3 filas distintas. cuando ese codigo tendria que ser solo 1 para cada rut.
Alguna Idea? Graciass
  #2 (permalink)  
Antiguo 02/03/2011, 12:45
Avatar de Libras
Colaborador
 
Fecha de Ingreso: agosto-2006
Ubicación: En la hermosa perla de occidente
Mensajes: 7.412
Antigüedad: 15 años, 10 meses
Puntos: 774
Respuesta: Consulta retorna mas datos de los deseados

Como tienes tus datos, pareciera que tienes datos repetidos en una tabla....

Saludos!
__________________
What does an execution plan say to t-sql query? Go f**k yourself, if you are not happy with me
  #3 (permalink)  
Antiguo 02/03/2011, 19:46
Avatar de iislas
Colaborador
 
Fecha de Ingreso: julio-2007
Ubicación: Mexico, D.F.
Mensajes: 6.482
Antigüedad: 15 años
Puntos: 180
Respuesta: Consulta retorna mas datos de los deseados

Ademas, como ya hemos dicho otras veces, utiliza JOIN
__________________
MCTS Isaias Islas

Etiquetas: consulta, mas
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 08:27.