SQL Server - UNIR UNA TABLA ASI MISMA EN SQL SERVER

 
Vista:
sin imagen de perfil

UNIR UNA TABLA ASI MISMA EN SQL SERVER

Publicado por Jorge (3 intervenciones) el 02/02/2016 04:08:33
Por favor como puedo hacer esta consulta adjunto lo que he hecho , pero no se como unir

Para cada par de clientes situados en la misma ciudad, muestre el código de cliente, el nombre de cliente y la ciudad. (UNIR UNA TABLA ASÍ MISMA)

SELECT tblCliente.idClien ,tblCliente.NombreClien,tblCliente.CiudadClien
FROM
tblCliente

idClien NombreClien || CiudadClien
148 Als Apppliance and Sport || Fillmore
282 Brookings Direct || Grove
356 Fergurson’s || Northfield
408 The Everything Shop || Crystal
462 Bargains Galore || Grove
524 Kline’s || Fillmore
608 Jhonson’s Department Store|| Sheldon
687 Lee’s Sport and Appliance|| Atonville
725 Deerfield’s Four Seasons || Sheldon
842 All Season || Grove

La respuesta debería salir así:

idClien NombreClien iclien NombreClien CiudadClien


Gracias por su apoyo
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de Isaias
Val: 3.250
Oro
Ha mantenido su posición en SQL Server (en relación al último mes)
Gráfica de SQL Server

UNIR UNA TABLA ASI MISMA EN SQL SERVER

Publicado por Isaias (4558 intervenciones) el 02/02/2016 18:28:17
No veo tan dificil la cosa, mira, te envio un query donde se obtienen TRES registros, adaptalo a tus necesidades

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
select * from
(
select a.folio,
	a.fecha,
	a.documento,
	b.articulo,
	b.descripcionarticulo,
	b.precio,
	ROW_NUMBER () OVER (PARTITION BY a.folio,
					a.fecha,
					a.documento,
					b.articulo,
					b.descripcionarticulo,
					b.precio ORDER BY a.folio,
					a.fecha,
					a.documento,
					b.articulo,
					b.descripcionarticulo, b.precio ASC) AS RN
from entradaencabezado a, entradadetalle b
) t1 where rn <=  3   -- Este es el dato que indica cuantos registros se requieren del query interno
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar