(erledigt) SQL Abfrage verändern.

Fragen zu allen Themen rund ums Programmieren außerhalb von phpBB können hier gestellt werden - auch zu anderen Programmiersprachen oder Software wie Webservern und Editoren.
Antworten
Nili76
Mitglied
Beiträge: 38
Registriert: 15.05.2007 22:29

(erledigt) SQL Abfrage verändern.

Beitrag von Nili76 »

Hallo allerseits,

ich hab folgende SQL Abfrage

Code: Alles auswählen

SELECT p.topic_id FROM phpbb_posts p, phpbb_forums f WHERE p.post_id IN (31, 32,..., 131) AND f.forum_id = p.forum_id AND f.forum_id IN(2,..., 9, 10) GROUP BY p.topic_id 
bei der ich eine Liste an Topic:ids bekomme.

Kann man die Abfrage so umgestalten, dass das Ganze noch gegen den topic_type in der phpbb_topics Tabelle verglichen wird?

Ziel ist es nach Topics zu suchen, die vom Typ her Wichtig oder Ankündigungen sind.

Gruß
Nils
Zuletzt geändert von Nili76 am 06.01.2008 15:16, insgesamt 1-mal geändert.
Benutzeravatar
S2B
Ehemaliges Teammitglied
Beiträge: 3258
Registriert: 10.08.2004 22:48
Wohnort: Aachen
Kontaktdaten:

Beitrag von S2B »

Code: Alles auswählen

SELECT p.topic_id
FROM phpbb_posts p, phpbb_topics t, phpbb_forums f
WHERE p.post_id IN (31, 32,..., 131)
  AND t.topic_id = p.topic_id
  AND t.topic_type IN(...)
  AND f.forum_id = p.forum_id
  AND f.forum_id IN(2,..., 9, 10)
GROUP BY p.topic_id
Gruß, S2B
Keinen Support per ICQ/PM!
Hier kann man meine PHP-Skripte und meine MODs für phpBB runterladen.
Nili76
Mitglied
Beiträge: 38
Registriert: 15.05.2007 22:29

Beitrag von Nili76 »

Herzlichen Dank!!
Antworten

Zurück zu „Coding & Technik“