j'ai un problème dans la composition d'une requète SQL:
Je souhaiterais sélectionner toutes les valeurs d'une table1, dont les entrées de la colonne 'id' sont différentes des entrées de la colonne 'objid' d'une table2. (avec une ou deux clause WHERE en bonus...).
Le principe ne semble pas compliqué pourtant, j'ai beau essayer des jointures de non équivalence, des sous-requètes... je n'arrive pas a avoir ces entrées. je ne comprends pas....
Auriez vous une piste a suivre svp?
Exemple
SELECT DISTINCT o.id
FROM obj_spe o,
spe_result r
WHERE o.matiere=$id AND r.objid != o.id AND o.type != 'T'
cette requète me renvoie toutes les entrées de la table1 (o), donc ce n'est clairement pas la bonne méthode mais je bloque....