AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Datenbanken SQL WHERE über mehrere Einträge
Thema durchsuchen
Ansicht
Themen-Optionen

SQL WHERE über mehrere Einträge

Ein Thema von igel457 · begonnen am 3. Aug 2010 · letzter Beitrag vom 5. Aug 2010
 
Benutzerbild von igel457
igel457

Registriert seit: 31. Aug 2005
1.622 Beiträge
 
FreePascal / Lazarus
 
#1

SQL WHERE über mehrere Einträge

  Alt 3. Aug 2010, 22:30
Datenbank: MySQL • Version: 5.x • Zugriff über: PHP
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
Andreas
"Sollen sich auch alle schämen, die gedankenlos sich der Wunder der Wissenschaft und Technik bedienen, und nicht mehr davon geistig erfasst haben als die Kuh von der Botanik der Pflanzen, die sie mit Wohlbehagen frisst." - Albert Einstein
  Mit Zitat antworten Zitat
 


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 16:15 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz