| 

.NET C# Java Javascript Exception

2
Hi, habe Probleme folgende SQL Aufgaben zu lösen

1.) Alle Bücher aufzulisten (BUCH.BUCHTITEL und BUCHART.BUCHARTBESCHREIBUNG) die zur Buchart „Naturheilkunde“ gehören

2.) Anzahl der Bücher bestimmen die von „Agatha Christie“ geschrieben wurden.

3.) Wert des Buchbestandes aller Bücher bestimmen
Relationsschema:

http://pic-hoster.net/view/55425/2.jpg
31.10.2013
Blackstore 113 1 5
2 Antworten
2
Klingt sehr nach einer Unterrichtsaufgabe. Du bringst Dich um den Lerneffekt, wenn Du hier einfach eine Lösung bekommst und abschreibst. Deshalb jeweils nur ein Tip:

1.) Du brauchst einen Join. Ein ganz einfacher Einstieg: http://www.sql-lernen.de/where-tabellenverbund.php
2.) Count() ist Dein Freund: http://www.sql-lernen.de/count.php
3.) Benutze Sum(): http://www.sql-lernen.de/sum.php
31.10.2013
Matthias Hlawatsch 13,2k 4 9
Genau das musste ich mir hart verkneifen ;-)
muffi 31.10.2013
0
Hallo Blackstore!

Hört sich schwer nach Hausaufgaben an.

1) Abfrage von Buch und Buchart (inner join) mit den jeweiligen Primärschlüssel (Buchart) und Fremdschlüssel (Buch). WHERE Klausel auf Buchart.
In welcher Spalte der Tabelle Buchart wird Naturheilkunde angegeben?

2) Abfrage von Buch und Autor (inner join) mit den jeweiligen Primärschlüssel (Autor) und Fremdschlüssel (Buch). WHERE Klausel auf Autor.Vorname (Christie) und Autor.Nachname (Agatha). Count() nicht vergessen

3) SUM Aggregat auf das Ergebnis von (Preis * Bestand). Es wird nur die Tabelle Buch benötigt.
31.10.2013
AlexF 81 1

Stelle deine Sql-Frage jetzt!