Ver Mensaje Individual
  #1 (permalink)  
Antiguo 04/07/2010, 13:04
Avatar de Trebol-a
Trebol-a
 
Fecha de Ingreso: enero-2003
Ubicación: Cartagena, España
Mensajes: 44
Antigüedad: 21 años, 3 meses
Puntos: 0
Busqueda NOT IN combinada

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