Duda con productos relacionados.

09/03/2007 - 18:43 por Masta | Informe spam
Hola a todos..

Tengo una duda muy básica, pero es que me he enganchado con ella y no
la saco.. a ver si me podéis echar una mano.

Tengo la siguiente tabla:

Productos Relacionados
IDProducto1
IDProducto2

Quiero hacer una consulta por la cual, indicándole un ID de Producto,
me devuelva los IDProductos diferentes que estén relacionados con el
ID indicado.

Por ejemplo, si tenemos estos datos:

Campo1 - Campo2
1551 - 1552
255 - 652
255 - 653
255 - 651
655 - 255

Necesito que me devuelva los valores 652, 653, 651 y 655

Gracias por vuestra ayuda

Preguntas similare

Leer las respuestas

#1 Masta
09/03/2007 - 18:47 | Informe spam
Me falta decir en el ejemplo, que le indicamos a la consulta que
queremos recuperar los productos relacionados para el IDProducto 255
Respuesta Responder a este mensaje
#2 Alejandro Mesa
09/03/2007 - 19:31 | Informe spam
Trata:

declare @i int

set @i = 255

select campo1 from dbo.t1 where campo2 = @i
union all
select campo2 from dbo.t1 where campo1 = @i
go


AMB

"Masta" wrote:

Me falta decir en el ejemplo, que le indicamos a la consulta que
queremos recuperar los productos relacionados para el IDProducto 255


Respuesta Responder a este mensaje
#3 Masta
21/03/2007 - 18:12 | Informe spam
Muchas gracias Alejandro ;)
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida