Hallo zusammen!
Heute musste ich leider feststellen dass MySQL den INTERSECT-Befehl nicht untertützt. Nun suche ich eine Möglichkeit die Funktion von INTERSECT in MySQL nachzubilden. Es geht um folgende Tabelle:
Tabelle: Betriebsdaten_Stammdaten
Bd_Stamm_Id, Bd_Id_fk, Bd_Stamm_Wert, Buch_Datum
1|1|500|1217800812
2|1|400|1217887212
9|1|1500|1217973612
10|1|2000|1218060012
11|1|1200|1218146412
12|3|10000|1217800812
13|3|4000|1217887212
14|3|7000|1217973612
15|3|6000|1218060012
19|433|1000|1217800812
20|433|1200|1217887212
21|433|1500|1217973612
24|435|1321|1218060012
Wie bilde ich jetzt eine Verknüpfung von select-Befehlen um Schnittmengen zu ermitteln wie z.B.:
SELECT Buch_Datum from Betriebsdaten_Stammdaten WHERE Bd_Id_fk = 1
INTERSECT
SELECT Buch_Datum from Betriebsdaten_Stammdaten WHERE Bd_Id_fk = 3
INTERSECT
SELECT Buch_Datum from Betriebsdaten_Stammdaten WHERE Bd_Id_fk = 433
in MySQL ab?
Hierbei will ich die Schnittmenge der Buchnungsdaten der Datensätze mit
Bd_Id_fk 1, 3 und 433 ermitteln.
Ich habe gehört dass man das mit einer Verkettung von join-Befehlen realisieren kann, aber wie?
Ihr würdet mir echt einen rießen Gefallen tun wenn jemand eine Lösung für diese Problem hat.
Schöner Gruß Marius