Hmm es scheint als wäre where in() doch das richtige aber kann mir einer sagen,warum mit folgende struktur:
(users-Tabelle)
--------------|
users|content |
--------------|
2 |45,67 |
--------------|
3 |45 |
--------------|
(content-Tabelle)
-----------|
id |bodytxt|
-----------|
45 | text1 |
-----------|
56 | text2 |
-----------|
67 | text3 |
-----------|
SELECT * FROM content
WHERE id NOT IN (45,67) mir wirklich die zeile mit id=56 zurückgibt (korrekt) und
SELECT * FROM content
WHERE id NOT IN (select content from users
where users='2') mir zeile 56 und 67 zurückgibt.