Hallo.
Ich bastle gerade ein bisschen was mit PHP und
MySQL und bin auf folgendes Problem gestoßen:
Ich habe eine Tabelle "Posts" mit dem Eintrag "post_id" und noch ein paar anderen Daten.
Als zweites habe ich eine Tabelle "Post_Topics" mit den Einträgen "post_id" und "topics_id", über welche jedem Post beliebig viele Themen zugeordnet werden.
Nun möchte ich eine Abfrage machen, die mir aus der zweiten Tabelle alle "post_id"-Werte zurückliefert, für die bestimmte "topics_id" Werte gesetzt sind: Ich möchte zum Beispiel alle Posts-Ids haben, die sowohl im Thema "Neuigkeit" (ID: 1) als auch im Thema "Release-Beschreibung" (ID: 4) drin sind.
Wie kann ich so etwas mit
SQL formulieren? Oder habe ich irgendwo einen Designfehler in meiner Tabellenstruktur und wenn ja, wie kann ich das geschickter Anlegen? Ich habe schon ein bisschen danach gesucht, aber irgendwie haben mir wohl die richtigen Suchbegriffe gefehlt.
Vielen Dank schon mal im voraus, ich hoffe meine Frage ist verständlich formuliert.
Andreas