Marius: Schnittmenge bilden mit MySQL

Beitrag lesen

@André

Vielen Dank für deine schnelle Antwort, aber deine Abfrage führt leider nicht zu dem gewünschten Ergebnis. Die Abfrage gibt jetzt alle Datensätze mit der Bd_Id_fk 1,3 und 433 aus.

Sie sollte aber nur die Datensätze ausgeben, die gemeinsame Buchungsdaten haben.

Um bei meinem Beispiel zu bleiben:

SELECT Buch_Datum from Betriebsdaten_Stammdaten WHERE Bd_Id_fk = 1
geschnitten mit
SELECT Buch_Datum from Betriebsdaten_Stammdaten WHERE Bd_Id_fk = 3
geschnitten mit
SELECT Buch_Datum from Betriebsdaten_Stammdaten WHERE Bd_Id_fk = 433

sollte als Ergebnis die Buchungsdaten: 1217800812, 1217887212 und 1217973612 liefern. Diese Buchungsdaten hat jeder Datensatz mit Bd_Id_fk = 1, 3, 433 gemeinsam.

Gruß Marius