No sé si he puesto el título bien porque no se cómo explicarme... pero la cuestión es que tengo una tabla con una serie de artículos, a estos artículos le puedes aplicar una o varias categorías. Esta relación la meto en una tercera tabla donde tengo el id_categoria y el id_item.
Dicho esto, mi intención es hacer una selección de artículos que tenganuna categoría, pero que a su vez no tengan una segunda...
Tabla artículos
Código:
id, titulo, contenido
--------------------------------------------
1, Articulo 1, Contenido 1
2, Articulo 2, Contenido 2
3, Articulo 3, Contenido 3
Tabla categorias
Código:
id, titulo
--------------------------------------------
1, Categoria 1
2, Categoria 2
3, Categoria 3
Tabla items_categorias
Código:
id, id_categoria, id_item
--------------------------------------------
1, 1, 1
2, 2, 1
3, 3, 1
4, 1, 2
4, 2, 2
4, 1, 3
4, 3, 3
Entonces quiero sacar los id de los artículos que tengan la id_categoría = 1 pero NO si tiene el id_categoria=2... con lo que el resultado sería el artículo con id=3
¿Me podéis echar una mano?
Gracias!!