SQL-Beispiele: Unterschied zwischen den Versionen
Robert (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
Admin (Diskussion | Beiträge) K Textersetzung - „http://sql.idv.edu“ durch „https://sql.idb.edu“ |
||
(11 dazwischenliegende Versionen von 7 Benutzern werden nicht angezeigt) | |||
Zeile 1: | Zeile 1: | ||
<yambe:breadcrumb>SQL|SQL</yambe:breadcrumb> | <!--<yambe:breadcrumb>SQL|SQL</yambe:breadcrumb>--> | ||
{{Kurzform|Diese Lerneinheit soll Ihnen Gelegenheit bieten, das Erlernte anhand von Beispielen anzuwenden bzw. zu vertiefen. | {{Kurzform|Diese Lerneinheit soll Ihnen Gelegenheit bieten, das Erlernte anhand von Beispielen anzuwenden bzw. zu vertiefen. Viel Erfolg!}} | ||
Die SQL-Beispielsammlung ist interaktiv gestaltet, das bedeutet, Sie können Ihre erarbeiteten Ergebnisse an der Übungsdatenbank sozusagen "online" testen. Die Online-Datenbank ist auch erreichbar unter der Adresse: | |||
'''https://sql.idb.edu''' | |||
''' | |||
1. Ermitteln Sie den Wert des Auftrages Nr. 7, sortiert nach der Buchnummer. | |||
<html> | |||
<form method="post" action="https://sql.idb.edu/thema/sqltutorial/insertbeispiel1.php" target="_blank"> | |||
<input type="submit" value="Probieren"> | |||
</form> | |||
</html> | |||
---- | |||
2. Geben Sie alle Auftragsnummern mit deren Gesamtumsätzen an, wobei absteigend nach €-Beträgen gereiht werden soll. | |||
<html> | |||
<form method="post" action="https://sql.idb.edu/thema/sqltutorial/insertbeispiel2.php" target="_blank"> | |||
<input type="submit" value="Probieren"> | |||
</form> | |||
</html> | |||
---- | |||
3. Geben Sie alle Auftragsnummern samt dazugehörigen Vor- und Nachnamen des Kunden und jeweiligen Gesamtumsätzen an und reihen Sie diese Daten absteigend nach den €-Beträgen. | |||
<html> | |||
<form method="post" action="https://sql.idb.edu/thema/sqltutorial/insertbeispiel3.php" target="_blank"> | |||
<input type="submit" value="Probieren"> | |||
</form> | |||
</html> | |||
---- | |||
4. Finden Sie heraus, wie viele Chemiebücher die einzelnen in der Buchhandelsdatenbank aufscheinenden Verlage anbieten und reihen Sie die beiden Spalten Verlag und Menge absteigend nach der Bücheranzahl. | |||
<html> | |||
<form method="post" action="https://sql.idb.edu/thema/sqltutorial/insertbeispiel4.php" target="_blank"> | |||
<input type="submit" value="Probieren"> | |||
</form> | |||
</html> | |||
---- | |||
5. Suchen Sie in allen Orten der Buchhandelsdatenbank nach dem Wortteil „kirche“ und geben Sie an, wie oft pro Region ein dementsprechender Ortsname aufscheint. Ordnen Sie die Tabelle zahlenmäßig absteigend. | |||
<html> | |||
<form method="post" action="https://sql.idb.edu/thema/sqltutorial/insertbeispiel5.php" target="_blank"> | |||
<input type="submit" value="Probieren"> | |||
</form> | |||
</html> | |||
---- | |||
6. Bilden Sie die passende Abfrage, die im Vorfeld zu der unterhalb abgebildeten Tabelle geführt hat. | |||
{| border="1" | |||
! Nr | |||
! Auftragsnummer | |||
! Buchnummer | |||
! Menge | |||
|- | |||
| 13 | |||
| 1 | |||
| 2492 | |||
| 243 | |||
|- | |||
| 226 | |||
| 1 | |||
| 2769 | |||
| 83 | |||
|- | |||
| 599 | |||
| 1 | |||
| 2152 | |||
| 105 | |||
|- | |||
| 1608 | |||
| 1 | |||
| 3316 | |||
| 97 | |||
|- | |||
| 2100 | |||
| 1 | |||
| 3646 | |||
| 173 | |||
|- | |||
| 2816 | |||
| 1 | |||
| 329 | |||
| 91 | |||
|- | |||
| 2905 | |||
| 1 | |||
| 3229 | |||
| 63 | |||
|- | |||
| 2944 | |||
| 1 | |||
| 843 | |||
| 113 | |||
|- | |||
| 3215 | |||
| 1 | |||
| 2587 | |||
| 55 | |||
|- | |||
| 4234 | |||
| 1 | |||
| 3492 | |||
| 39 | |||
|- | |||
| 4427 | |||
| 1 | |||
| 3912 | |||
| 35 | |||
|- | |||
| 4620 | |||
| 1 | |||
| 3278 | |||
| 31 | |||
|- | |||
| 4813 | |||
| 1 | |||
| 3259 | |||
| 26 | |||
|- | |||
| 5198 | |||
| 1 | |||
| 3341 | |||
| 18 | |||
|} | |||
<html> | |||
<form method="post" action="https://sql.idb.edu/thema/sqltutorial/insertbeispiel6.php" target="_blank"> | |||
<input type="submit" value="Probieren"> | |||
</form> | |||
</html> | |||
---- | |||
7. Listen Sie alle Kunden auf, deren Region mit W beginnt, die also aus Wien sind. | |||
<html> | |||
<form method="post" action="https://sql.idb.edu/thema/sqltutorial/insertbeispiel7.php" target="_blank"> | |||
<input type="submit" value="Probieren"> | |||
</form> | |||
</html> | |||
---- | |||
8. Erstellen Sie eine Abfrage, welche die Umsätze aller Kunden liefert. | |||
<html> | |||
<form method="post" action="https://sql.idb.edu/thema/sqltutorial/insertbeispiel8.php" target="_blank"> | |||
<input type="submit" value="Probieren"> | |||
</form> | |||
</html> | |||
---- | |||
9. Erstellen Sie eine Abfrage, welche eine Kundenliste mit Datum des zuletzt vergebenen Auftrags liefert. | |||
<html> | |||
<form method="post" action="https://sql.idb.edu/thema/sqltutorial/insertbeispiel9.php" target="_blank"> | |||
<input type="submit" value="Probieren"> | |||
</form> | |||
</html> | |||
---- | |||
10. Erstellen Sie eine Abfrage der Umsätze eines Jahres nach Jahren gegliedert. | |||
<html> | |||
<form method="post" action="https://sql.idb.edu/thema/sqltutorial/insertbeispiel10.php" target="_blank"> | |||
<input type="submit" value="Probieren"> | |||
</form> | |||
</html> | |||
---- | |||
11. Erstellen Sie eine Abfrage aller Orte, denen mehr als 3 Postleitzahlen zugeordnet sind. | |||
<html> | |||
<form method="post" action="https://sql.idb.edu/thema/sqltutorial/insertbeispiel11.php" target="_blank"> | |||
<input type="submit" value="Probieren"> | |||
</form> | |||
</html> | |||
---- | |||
12. Vergleichen Sie die Umsätze der Monate des Jahres 2001. | |||
<html> | |||
<form method="post" action="https://sql.idb.edu/thema/sqltutorial/insertbeispiel12.php" target="_blank"> | |||
<input type="submit" value="Probieren"> | |||
</form> | |||
</html> | |||
---- | |||
13. Vergleichen Sie die Umsätze der Jahre 2001 - 2003. | |||
<html> | |||
<form method="post" action="https://sql.idb.edu/thema/sqltutorial/insertbeispiel13.php" target="_blank"> | |||
<input type="submit" value="Probieren"> | |||
</form> | |||
</html> | |||
---- | |||
14. Erstellen Sie eine Abfrage, welche die Umsätze aller Kunden der jeweiligen Bundesländer miteinander vergleicht. | |||
<html> | |||
<form method="post" action="https://sql.idb.edu/thema/sqltutorial/insertbeispiel14.php" target="_blank"> | |||
<input type="submit" value="Probieren"> | |||
</form> | |||
</html> | |||
---- | |||
15. Erstellen Sie eine Abfrage, welche die Umsatzentwicklung des Bundeslandes Wien im Jahr 2001 darstellt. | |||
<html> | |||
<form method="post" action="https://sql.idb.edu/thema/sqltutorial/insertbeispiel15.php" target="_blank"> | |||
<input type="submit" value="Probieren"> | |||
</form> | |||
</html> | |||
== Zitiervorschlag == | == Zitiervorschlag == | ||
''Mittendorfer'' in '' | ''Mittendorfer'' in ''Höller'', Informationsverarbeitung I (21.9.2014), SQL-Beispiele#Überschrift (mussswiki.idb.edu/iv1) |
Aktuelle Version vom 1. Oktober 2018, 14:10 Uhr
Diese Lerneinheit soll Ihnen Gelegenheit bieten, das Erlernte anhand von Beispielen anzuwenden bzw. zu vertiefen. Viel Erfolg! |
Die SQL-Beispielsammlung ist interaktiv gestaltet, das bedeutet, Sie können Ihre erarbeiteten Ergebnisse an der Übungsdatenbank sozusagen "online" testen. Die Online-Datenbank ist auch erreichbar unter der Adresse:
1. Ermitteln Sie den Wert des Auftrages Nr. 7, sortiert nach der Buchnummer. <html> <form method="post" action="https://sql.idb.edu/thema/sqltutorial/insertbeispiel1.php" target="_blank"> <input type="submit" value="Probieren"> </form> </html>
2. Geben Sie alle Auftragsnummern mit deren Gesamtumsätzen an, wobei absteigend nach €-Beträgen gereiht werden soll. <html> <form method="post" action="https://sql.idb.edu/thema/sqltutorial/insertbeispiel2.php" target="_blank"> <input type="submit" value="Probieren"> </form> </html>
3. Geben Sie alle Auftragsnummern samt dazugehörigen Vor- und Nachnamen des Kunden und jeweiligen Gesamtumsätzen an und reihen Sie diese Daten absteigend nach den €-Beträgen. <html> <form method="post" action="https://sql.idb.edu/thema/sqltutorial/insertbeispiel3.php" target="_blank"> <input type="submit" value="Probieren"> </form> </html>
4. Finden Sie heraus, wie viele Chemiebücher die einzelnen in der Buchhandelsdatenbank aufscheinenden Verlage anbieten und reihen Sie die beiden Spalten Verlag und Menge absteigend nach der Bücheranzahl. <html> <form method="post" action="https://sql.idb.edu/thema/sqltutorial/insertbeispiel4.php" target="_blank"> <input type="submit" value="Probieren"> </form> </html>
5. Suchen Sie in allen Orten der Buchhandelsdatenbank nach dem Wortteil „kirche“ und geben Sie an, wie oft pro Region ein dementsprechender Ortsname aufscheint. Ordnen Sie die Tabelle zahlenmäßig absteigend. <html> <form method="post" action="https://sql.idb.edu/thema/sqltutorial/insertbeispiel5.php" target="_blank"> <input type="submit" value="Probieren"> </form> </html>
6. Bilden Sie die passende Abfrage, die im Vorfeld zu der unterhalb abgebildeten Tabelle geführt hat.
Nr | Auftragsnummer | Buchnummer | Menge |
---|---|---|---|
13 | 1 | 2492 | 243 |
226 | 1 | 2769 | 83 |
599 | 1 | 2152 | 105 |
1608 | 1 | 3316 | 97 |
2100 | 1 | 3646 | 173 |
2816 | 1 | 329 | 91 |
2905 | 1 | 3229 | 63 |
2944 | 1 | 843 | 113 |
3215 | 1 | 2587 | 55 |
4234 | 1 | 3492 | 39 |
4427 | 1 | 3912 | 35 |
4620 | 1 | 3278 | 31 |
4813 | 1 | 3259 | 26 |
5198 | 1 | 3341 | 18 |
<html> <form method="post" action="https://sql.idb.edu/thema/sqltutorial/insertbeispiel6.php" target="_blank"> <input type="submit" value="Probieren"> </form> </html>
7. Listen Sie alle Kunden auf, deren Region mit W beginnt, die also aus Wien sind. <html> <form method="post" action="https://sql.idb.edu/thema/sqltutorial/insertbeispiel7.php" target="_blank"> <input type="submit" value="Probieren"> </form> </html>
8. Erstellen Sie eine Abfrage, welche die Umsätze aller Kunden liefert. <html> <form method="post" action="https://sql.idb.edu/thema/sqltutorial/insertbeispiel8.php" target="_blank"> <input type="submit" value="Probieren"> </form> </html>
9. Erstellen Sie eine Abfrage, welche eine Kundenliste mit Datum des zuletzt vergebenen Auftrags liefert. <html> <form method="post" action="https://sql.idb.edu/thema/sqltutorial/insertbeispiel9.php" target="_blank"> <input type="submit" value="Probieren"> </form> </html>
10. Erstellen Sie eine Abfrage der Umsätze eines Jahres nach Jahren gegliedert. <html> <form method="post" action="https://sql.idb.edu/thema/sqltutorial/insertbeispiel10.php" target="_blank"> <input type="submit" value="Probieren"> </form> </html>
11. Erstellen Sie eine Abfrage aller Orte, denen mehr als 3 Postleitzahlen zugeordnet sind. <html> <form method="post" action="https://sql.idb.edu/thema/sqltutorial/insertbeispiel11.php" target="_blank"> <input type="submit" value="Probieren"> </form> </html>
12. Vergleichen Sie die Umsätze der Monate des Jahres 2001. <html> <form method="post" action="https://sql.idb.edu/thema/sqltutorial/insertbeispiel12.php" target="_blank"> <input type="submit" value="Probieren"> </form> </html>
13. Vergleichen Sie die Umsätze der Jahre 2001 - 2003. <html> <form method="post" action="https://sql.idb.edu/thema/sqltutorial/insertbeispiel13.php" target="_blank"> <input type="submit" value="Probieren"> </form> </html>
14. Erstellen Sie eine Abfrage, welche die Umsätze aller Kunden der jeweiligen Bundesländer miteinander vergleicht. <html> <form method="post" action="https://sql.idb.edu/thema/sqltutorial/insertbeispiel14.php" target="_blank"> <input type="submit" value="Probieren"> </form> </html>
15. Erstellen Sie eine Abfrage, welche die Umsatzentwicklung des Bundeslandes Wien im Jahr 2001 darstellt. <html> <form method="post" action="https://sql.idb.edu/thema/sqltutorial/insertbeispiel15.php" target="_blank"> <input type="submit" value="Probieren"> </form> </html>
Zitiervorschlag
Mittendorfer in Höller, Informationsverarbeitung I (21.9.2014), SQL-Beispiele#Überschrift (mussswiki.idb.edu/iv1)