Ver Mensaje Individual
  #1 (permalink)  
Antiguo 01/05/2008, 05:31
Ki1L3r
 
Fecha de Ingreso: abril-2008
Mensajes: 15
Antigüedad: 16 años, 8 meses
Puntos: 0
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?

Última edición por Ki1L3r; 01/05/2008 a las 06:36