mrBebert > j'ai testé ta solution :
SELECT eleve.id, eleve.nom, r2.rem
FROM eleve, remarques AS r1, remarques AS r2
WHERE r1.rem = 'bla1' AND eleve.id != r1.id AND r2.id = eleve.id
et j'obtiens ça :
id | nom | rem
--------------
2 | titi | bla3
pour rappel, les deux tables sont ;
eleve :
id | nom
--------------
1 | toto
2 | titi
3 | tata
remarques :
id | rem
--------------
1 | bla1
1 | bla2
2 | bla3
il me manque donc 'tata' qui n'a pourtant pas la remarque 'bla1'
Message édité par ZeBorG le 13-03-2003 à 20:38:46