Cita:
Iniciado por Hereje; Es un chiste?
Eso es un OR y yo quiero un AND.
No es un chiste:
1. El ejemplo de tablas que estás indicando implica que tienes una tabla que cuenta con una clave primaria y un sólo atributo más. Además, se presupone que uno sólo de ellos debe ser PK, o los dos juntos.
2. Eso implica que solamente quieres los ID de los que tengan uno u otro número en el segundo atributo, ya que por definición, un atributo no puede ser multivaluado. Siendo que la PK no puede repetirse, los registros sólo pueden contener UNO U OTRO valor y NO AMBOS A LA VEZ.
5. En ese caso, siendo que lo que quieres es el listado de todos los registros en donde ID_Archivo donde el valor de id_etiqueta sea 1 o 2 , lo que corresponde es usan un IN().
5. Si es posible que exista más de un valor en el mismo atributo, o no estás describiendo total y correctamente las tablas, o bien el diseño de datos no está normalizado.