Buenos días a tod@s los integrantes del foro, mi enhorabuena por la ayuda que aquí se presta. Soy un profano en la materia, pero me ha surgido una tarea que debo realizar y con mis escasos conocimientos no llego a terminar.
Mi problema es el siguiente, tengo una tabla con dos claves primarias, IDVEHICULO y IDPIEZA, mi consulta es para utilizarla en un buscador de vehículos y piezas, necesito seleccionar un vehículo que contenga las piezas 1,2 y 3 y sólo esas piezas.
He intentado hacer una selección como la siguiente:
select IDVEHICULO from vehiculo
where IDPIEZA=1
and IDPIEZA=2
and IDPIEZA=3
esta consulta no me funciona, y si utilizo una consulta como
select IDVEHICULO from vehiculo
where IDPIEZA in (1,2,3)
me devuelve todos los vehículos que contienen esas piezas,
¿¿como obtener únicamente el vehículo que contiene las piezas 1,2 y 3?
también he intentado agrupar.. no consigo hacer esta consulta.
Gracias por adelantado a todos.