Registriert seit: 11. Aug 2003
Ort: München
6.537 Beiträge
|
[sql] not in wird ignoriert?
3. Dez 2004, 23:29
Hi allerseits,
ich habe folgendes SQL-Statement:
SQL-Code:
SELECT
f.forum_id,
f.forum_name,
t.topic_title,
t.topic_id,
t.topic_last_post_id,
t.topic_poster,
t.topic_views,
t.topic_replies,
t.topic_type,
p2.post_time,
p2.poster_id,
u.username as last_username,
u2.username as author_username
FROM
phpbb_forums f,
phpbb_posts p,
phpbb_topics t,
phpbb_posts p2,
phpbb_users u,
phpbb_users u2
WHERE
f.forum_id NOT IN ("1, 2, 3")
AND t.forum_id = f.forum_id
AND p.post_id = t.topic_first_post_id
AND p2.post_id = t.topic_last_post_id
AND t.topic_moved_id = 0
AND p2.poster_id = u.user_id
AND t.topic_poster = u2.user_id
ORDER BY t.topic_last_post_id DESC
LIMIT 5
Allerdings erhalte ich in der Ergebnismenge auch Beiträge, welche als forum_id 2 bzw. 3 haben. Kann mir vielleicht jemand erklären wo der Fehler liegt? Ich habe nämlich eine halbe Stunde lang gesucht und nichts gefunden
Thanx and Greetz
alcaeus
[edit]Als offene Frage markiert[/edit]
Andreas B. Die Mutter der Dummen ist immer schwanger.
Ein Portal für Informatik-Studenten: www.infler.de
|
|
Zitat
|