Foros del Web

Foros del Web (http://www.forosdelweb.com/)
-   SQL Server (http://www.forosdelweb.com/f87/)
-   -   Problema con subselect (http://www.forosdelweb.com/f87/problema-con-subselect-581917/)

Ki1L3r 01/05/2008 05:31

Problema con subselect
 
Buenas, os expongo mi problema

Tengo una tabla de Productos, Equipos y HW_INSTALADO

En HW_INSTALADO tengo la id del pc y la id del hw con un código autonumerico como primary key.

La cuestión es que al hacer esto:

SELECT * FROM HARDWARE
WHERE ID_HW IN (SELECT ID_HW
FROM HW_INSTALADO
WHERE ID_PC =1)

me devuelve

3 1GB RAM MEMORIA RAM KINGSTOM 4-4-2

14 8800GTX TARJETA GRAFICA NVIDIA 400MHz

18 QUAD Q6700 PROCESADOR INTEL 8000MHz

29 HDD 3.5 1TB DISCO DURO SEAGATE 15/15/14

32 SOUND BLASTER AUDIGY 2 TARJETA SONIDO CREATIVE 5.1

33 KVT3S-N PLACA BASE ASUS BUS 1,3;4 PUERTOS USB

la cuestión es que yo en la tabla de hw_instalado yo tengo por ejemplo para ese pc 3 módulos de 1gb de ram y en la consulta solo me aparece 1 hay alguna forma de solucionarlo? para que te muestre las 3?

Andres95 02/05/2008 07:21

Re: Problema con subselect
 
Código:

SELECT *
FROM  HARDWARE  h
Inner join
      HW_INSTALADO w
On    h.Id_HW = w.Id_HW
Where w.Id_PC = 1

:arriba: Saludos!

Ki1L3r 02/05/2008 08:58

Re: Problema con subselect
 
Muchísimas gracias majete :)


La zona horaria es GMT -6. Ahora son las 07:08.

Desarrollado por vBulletin® Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.