Hallo zusammen,
bin immer noch SQL-Grünschnabel, daher folgende Frage an die Experten:
Ich arbeite in einer Bibliothek. Dort gibt es unterschiedliche Mediengruppen (Sachliteratur, Romane, DVDs usw.).
Das kann ich:
z.B.:
"select d01bestandsgruppe, count (*) d01ex from d01buch group by d01bestandsgruppe"
liefert:
d01bestandsgruppe d01ex
Sachliteratur 15.200
Romane 8.500
usw.
(d01ex = Anzahl der vorhandenen Medien)
krieg das leider hier nicht richtig formatiert:
1. Spalte: Überschrift: Bestandsgruppe, darunter: 1. Zeile: Sachliteratur, 2. Zeile: Romane usw, dahinter jeweils die Anzahl der Medien
Erweitere ich obiges Kommando:
z.B.:
"select d01bestandsgruppe, count (*) d01ex from d01buch group by d01bestandsgruppe where d01status="entliehen" erhalte ich statt der Spalte d01ex mit der Anzahl aller vorhandenen Medien der jeweiligen Gruppe jetzt die Spalte d01status mit der Anzahl der zur Zeit entliehenen Medien dieser Bestandsgruppe
Das kann ich (leider) nicht:
Ich möchte bdeide Abfragen in einer, also:
1. Spalte: Bestandsgruppe
2. Spalte: Anzahl aller Exemplare in dieser Bestandsgruppe
3. Spalte: Anzahl aller ENTLIEHENEN Exemplare dieser Bestandsgruppe (also d01status="entliehen")
Wie lässt sich das in EINER Abdrage bewerkstelligen?
Hoffe, einer weiß das...
Herzlichen Dnak schon mal für die Bemühungen.
Viele Grüße
Muppes
bin immer noch SQL-Grünschnabel, daher folgende Frage an die Experten:
Ich arbeite in einer Bibliothek. Dort gibt es unterschiedliche Mediengruppen (Sachliteratur, Romane, DVDs usw.).
Das kann ich:
z.B.:
"select d01bestandsgruppe, count (*) d01ex from d01buch group by d01bestandsgruppe"
liefert:
d01bestandsgruppe d01ex
Sachliteratur 15.200
Romane 8.500
usw.
(d01ex = Anzahl der vorhandenen Medien)
krieg das leider hier nicht richtig formatiert:
1. Spalte: Überschrift: Bestandsgruppe, darunter: 1. Zeile: Sachliteratur, 2. Zeile: Romane usw, dahinter jeweils die Anzahl der Medien
Erweitere ich obiges Kommando:
z.B.:
"select d01bestandsgruppe, count (*) d01ex from d01buch group by d01bestandsgruppe where d01status="entliehen" erhalte ich statt der Spalte d01ex mit der Anzahl aller vorhandenen Medien der jeweiligen Gruppe jetzt die Spalte d01status mit der Anzahl der zur Zeit entliehenen Medien dieser Bestandsgruppe
Das kann ich (leider) nicht:
Ich möchte bdeide Abfragen in einer, also:
1. Spalte: Bestandsgruppe
2. Spalte: Anzahl aller Exemplare in dieser Bestandsgruppe
3. Spalte: Anzahl aller ENTLIEHENEN Exemplare dieser Bestandsgruppe (also d01status="entliehen")
Wie lässt sich das in EINER Abdrage bewerkstelligen?
Hoffe, einer weiß das...
Herzlichen Dnak schon mal für die Bemühungen.
Viele Grüße
Muppes