Ich habe ein komplettes Gehirn Furz Moment, so dass ich dachte, ich würde hier weg zu fragen. Ich habe 3 Tabellen, die wie folgt aussehen
Ausrüstungstabelle
EquipmentID | LocationID
-------------------------
1 | 2
2 | 2
3 | 1
4 | 2
5 | 3
6 | 3
Standort-Tabelle
LocationID | LocationName
--------------------------
1 | Pizza Hut
2 | Giordanos
3 | Lou Malnati's
Service-Tabelle
LocationID | EquipmentID | Status
-----------------------------------
2 | 1 | Serviced
2 | 2 | Not Yet Serviced
2 | 4 | Not Yet Serviced
3 | 5 | Serviced
Ich benötige eine Möglichkeit, alle Standorte aufzulisten, an denen ein oder mehrere Geräte gewartet wurden, aber noch nicht alle Geräte des Standorts gewartet wurden.
Für das obige Beispiel würde es also folgende Ergebnisse liefern
LocationID | ServicedEquipmentID | NotServicedEquipmentIDS | LocationStatus
------------------------------------------------------------------------------
2 | 1 | 2, 4 | Partially Serviced
3 | 5 | 6 | Partially Serviced
Danke für jede Hilfe!