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

Resultado en una solo Registro

Estas en el tema de Resultado en una solo Registro en el foro de SQL Server en Foros del Web. Buen Dia a todos, tengo la siguiente consulta q hacerles. Tengo la sgte. consulta declare @Rut nvarchar(12) set @Rut = '81785200-9' SELECT cliente.rut, cliente.razon_social, cliente.nombre_fantasia, ...
  #1 (permalink)  
Antiguo 02/02/2009, 10:23
 
Fecha de Ingreso: diciembre-2008
Mensajes: 14
Antigüedad: 16 años
Puntos: 0
Resultado en una solo Registro

Buen Dia a todos, tengo la siguiente consulta q hacerles.

Tengo la sgte. consulta

declare
@Rut nvarchar(12)
set @Rut = '81785200-9'
SELECT cliente.rut, cliente.razon_social, cliente.nombre_fantasia,
comunicacion.tipo as tipo1, comunicacion.numero as numero1, Direccion.direccion,
Direccion.comuna, Direccion.ciudad
FROM cliente INNER JOIN
comunicacion ON cliente.codigo_cliente = comunicacion.codigo_cliente INNER JOIN
Direccion ON comunicacion.codigo_direccion = Direccion.codigo_direccion
WHERE cliente.rut = @Rut

la cual extrae valores de 3 tablas, me arroja dos registros en el cual todos los datos se repiten excepto tipo y fono q son diferentes.
Mi pregunta es como hago para q me entregue solo un registro con tipo1, Numero1 y tipo2, numero2

creo q se puede hacer con una subconsulta, pero nose como hacerlo.

agradecere cualquier ayuda.
  #2 (permalink)  
Antiguo 02/02/2009, 14:35
 
Fecha de Ingreso: junio-2008
Mensajes: 109
Antigüedad: 16 años, 6 meses
Puntos: 0
Respuesta: Resultado en una solo Registro

Debes realizar el filtro en la consulta inner join establecer más parametros de filtro si fueras tan amable de indicar los campos para cada tabla que quieres concatenar.
  #3 (permalink)  
Antiguo 03/02/2009, 07:38
Avatar de Andres95
Colaborador
 
Fecha de Ingreso: diciembre-2004
Mensajes: 1.802
Antigüedad: 20 años
Puntos: 38
Respuesta: Resultado en una solo Registro

Que version de SQL estas utilizando?

Saludos!
__________________
La sencillez y naturalidad son el supremo y último fin de la cultura...
--
MCTS : SQL Server 2008, .NET Framework 3.5, ASP.NET Applications.
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:13.