Hola,
soy bastante novato en SQL, a ver si me podeis echar una mano.
Tengo una tabla con (graficamente creo que me explico mejor)
fotoid ------------------ tagid
12 ------------------------ 1
12 ------------------------ 2
12 ------------------------ 4
13 ------------------------- 1
13 ------------------------- 5
14 --------------------------2
15 -------------------------- 5
Quiero coger los "fotoid" que NO tengan tagid 2 ni 4
Hago:
SELECT fotoid FROM imagetag WHERE tagid NOT IN (2,4)
Pero esto no funciona, porque (imagino) la fotoid = 12 se cuela en el primer registro. Debo "agrupar" previamente las fotoid=12, ¿no? ¿como lo hago?
Muchas gracias