2 Stimmen

Unterstützung bei SQL-Abfragen

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!

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X