Gegeben habe ich drei Tabellen:
auszugsweise:
Table Kategorie:
Kat_Id;
Bezeichnung;
Table Artikel:
Artikel_ID;
Kat_ID;
Bezeichnung;
Table Einzelartikel:
Einzel_ID;
Artikel_ID;
Ausleihbar (bool);
Verliehen (bool);
Wie ich die SELECT Anweisung formulieren kann, um einfach nur die
Kategorie.Bezeichnung AS Kategorie, Artikel.Bezeichnung, Einzelartikel.Artikel_ID
ist klar, aber wie kann ich es hinbekommen, dass dieser SELECT noch um eine weitere Spalte ergänzt wird, in der die COUNT's für den jeweiligen Artikel für Ausleihbar = 1 (true) und Verliehen = 0 (false) subtrahiert werden.
Das Ergebnis dieser Spalte soll mir die Anzahl eines Artikels ausgeben, die zum Ausleihen zur Verfügung stehen.
Bin erst ein Beginner in SQL und habe jetzt schon Stunden herumexperimentiert, aber bin zu keinem Ergebnis gekommen.
Wäre für ein paar Hinweise mehr als dankbar.
Gruß Wolf
auszugsweise:
Table Kategorie:
Kat_Id;
Bezeichnung;
Table Artikel:
Artikel_ID;
Kat_ID;
Bezeichnung;
Table Einzelartikel:
Einzel_ID;
Artikel_ID;
Ausleihbar (bool);
Verliehen (bool);
Wie ich die SELECT Anweisung formulieren kann, um einfach nur die
Kategorie.Bezeichnung AS Kategorie, Artikel.Bezeichnung, Einzelartikel.Artikel_ID
ist klar, aber wie kann ich es hinbekommen, dass dieser SELECT noch um eine weitere Spalte ergänzt wird, in der die COUNT's für den jeweiligen Artikel für Ausleihbar = 1 (true) und Verliehen = 0 (false) subtrahiert werden.
Das Ergebnis dieser Spalte soll mir die Anzahl eines Artikels ausgeben, die zum Ausleihen zur Verfügung stehen.
Bin erst ein Beginner in SQL und habe jetzt schon Stunden herumexperimentiert, aber bin zu keinem Ergebnis gekommen.
Wäre für ein paar Hinweise mehr als dankbar.
Gruß Wolf
Comment