forunaminora
Neuer Benutzer
- Beiträge
- 4
Hallo Community 
ich bräuchte eure Hilfe bei meiner SQL Hausaufgabe
. Wir haben sozusagen nicht mal Unterricht darüber bekommen, wie SQL funktioniert, sondern nur ein Aufgabenblatt und die dazugehörigen Befehle etc. sollen wir uns übers Internet selber aneignen. Hat auch ganz gut funktioniert bis auf dass es bei den Joins bei mir noch nicht GANZ klick gemacht hat 
Das sind 5 Tabellen, die ich laut Aufgabe erstellen soll und mit den angegebenen Daten füllen soll.
jetzt habe ich bei folgenden Aufgaben Probleme:
Die SQL Abfrage soll dann jeweils die Tabelle ausspucken, die unter der Frage gezeigt ist.
bei der
h) weiß ich einfach nicht, wie ich es in einem Befehl ausdrücken kann, dass man schaut bei welchen Buch ID's die Verfasser ID von Klaus-Peter Andorka angegeben ist. Ich glaube das ich eine Subafrage brauche, aber da krieg ichs dann mit der Syntax irgendwie nie richtig hin oder krieg ein leeres Resultat zurück
i) Das kreig ich glaub ich größtenteils hin, ist ja die Tabelle "Ausleihe" mit den Spalten "name" von Tabelle Fahrer und "titel" von Tabelle Buch. Wie lautet jetzt allerdings der befehl das er in der Spalte Vorhanden alle "0" zu einem "nein" und die "1" zu einem ja macht? Ich weiß, dass man mit SELECT "rueckgabe" AS "Vorhanden" den ausgegebenen Spaltennamen ändern kann, aber wie ändere ich die Werte?
l) & m) hier habe ich keine Ahnung wie ich vorgehen muss. Ganz bestimmt irgendwie mit COUNT() oder SUM() aber bin da noch auf kein vernünftiges Ergebnis gekommen
Könnt ihr mir bitte helfen das hinzukriegen?
Ich weiß es sind pro Aufgabe nur ein paar Zeilen Code, aber wie schon gesagt mir fehlt da noch ein bisschen die Logik, da ich ein absoluter Anfänger bin und das zum allerersten mal mache. Über Denkanstöße oder den Aufbau des Codes den ich haben muss wäre ich schon sehr dankbar 
Anbei lade ich auch mal meine Lösungen zu den anderen Aufgabenteilen hoch, die hab ich auch schon probiert und funktionieren alle
. Falls ich irgendwas aber doch total komisch oder doppet und dreifach gemacht habe und es viel einfacher und logischer geht bin ich da natürlich auch über Verbesserungsvorschläge dankbar
Danke an alle schonmal!!

ich bräuchte eure Hilfe bei meiner SQL Hausaufgabe



Das sind 5 Tabellen, die ich laut Aufgabe erstellen soll und mit den angegebenen Daten füllen soll.
jetzt habe ich bei folgenden Aufgaben Probleme:


Die SQL Abfrage soll dann jeweils die Tabelle ausspucken, die unter der Frage gezeigt ist.
bei der
h) weiß ich einfach nicht, wie ich es in einem Befehl ausdrücken kann, dass man schaut bei welchen Buch ID's die Verfasser ID von Klaus-Peter Andorka angegeben ist. Ich glaube das ich eine Subafrage brauche, aber da krieg ichs dann mit der Syntax irgendwie nie richtig hin oder krieg ein leeres Resultat zurück

i) Das kreig ich glaub ich größtenteils hin, ist ja die Tabelle "Ausleihe" mit den Spalten "name" von Tabelle Fahrer und "titel" von Tabelle Buch. Wie lautet jetzt allerdings der befehl das er in der Spalte Vorhanden alle "0" zu einem "nein" und die "1" zu einem ja macht? Ich weiß, dass man mit SELECT "rueckgabe" AS "Vorhanden" den ausgegebenen Spaltennamen ändern kann, aber wie ändere ich die Werte?
l) & m) hier habe ich keine Ahnung wie ich vorgehen muss. Ganz bestimmt irgendwie mit COUNT() oder SUM() aber bin da noch auf kein vernünftiges Ergebnis gekommen

Könnt ihr mir bitte helfen das hinzukriegen?


Anbei lade ich auch mal meine Lösungen zu den anderen Aufgabenteilen hoch, die hab ich auch schon probiert und funktionieren alle

Danke an alle schonmal!!