Ich verwende VB.Net mit einer Access-Datei ausdrücken, und ich habe die folgenden Tabellen:SQL-Abfrage mit vielen zu vielen Tabellen
table Formula
id | name
-------------------
1 | formula 1
2 | formula 2
3 | formula 3
table Component
id | name
--------------------
1 | A
2 | B
3 | C
4 | D
table FormulaComponents
formula_id | component_id
-------------------------
1 | 1
1 | 2
1 | 4
2 | 1
2 | 3
2 | 4
3 | 1
3 | 2
3 | 3
So jede Formel eine oder mehr Komponenten.
Welche Abfrage verwende ich, wenn ich alle Formeln mit zB Komponente A UND Komponente D (Ergebnis: Formel 1, Formel 2) möchte? Ich versuche etwas mit Schnittpunkt, aber es scheint, es funktioniert nicht in VB ...
Vielen Dank!
Haben Sie die Formeln alle mit ONLY A und D wollen oder dass auch andere Elemente wie gut? –
Andere Gegenstände auch. –