Projekt:2021/InstaHub: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
Jneug (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
Jneug (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
||
Zeile 5: | Zeile 5: | ||
{{Aufgabe:End}} | {{Aufgabe:End}} | ||
=== Grundlagen von Datenabfragen === | |||
{{Aufgabe:Start}} | {{Aufgabe:Start}} | ||
Benutze in InstaHub die Suchfunktion (Datenbanksymbol -> Suche), um die folgenden Abfragen zu stellen. Setze dabei den Haken bei "Zeige SQL" und vergleiche die SQL-Abfrage mit der Suchmaske und der Ergebnistabelle. Notiere dir wichtige Befehle. | Benutze in InstaHub die Suchfunktion (Datenbanksymbol -> Suche), um die folgenden Abfragen zu stellen. Setze dabei den Haken bei "Zeige SQL" und vergleiche die SQL-Abfrage mit der Suchmaske und der Ergebnistabelle. Notiere dir wichtige Befehle. | ||
Zeile 34: | Zeile 34: | ||
{{Aufgabe:End}} | {{Aufgabe:End}} | ||
=== Abfragen einschränken und sortieren === | |||
{{Aufgabe:Start}} | {{Aufgabe:Start}} | ||
<code>SELECT</code> Abfragen lassen sich mit den Schlüsselwörtern <code>LIMIT</code>, <code>OFFSET</code>, <code>ORDER BY</code> und <code>DISTINCT</code> weiter präzisieren. | <code>SELECT</code> Abfragen lassen sich mit den Schlüsselwörtern <code>LIMIT</code>, <code>OFFSET</code>, <code>ORDER BY</code> und <code>DISTINCT</code> weiter präzisieren. | ||
# Führe die Abfragen aus und analysiere die Funktion und Syntax der <code>LIMIT</code> und <code>OFFSET</code> Schlüsselwörter. | |||
## <code>SELECT * FROM users LIMIT 5</code> | |||
## <code>SELECT * FROM users LIMIT 10</code> | |||
## <code>SELECT * FROM users LIMIT 5 OFFSET 5</code> | |||
# Führe die Abfragen aus und analysiere die Funktion und Syntax des <code>ORDER BY</code> Schlüsselwortes. | |||
## <code>SELECT id,username,height FROM users</code> | |||
## <code>SELECT id,username,height FROM users ORDER BY id</code> | |||
## <code>SELECT id,username,height FROM users ORDER BY username</code> | |||
## <code>SELECT id,username,height FROM users ORDER BY height</code> | |||
## <code>SELECT id,username,height FROM users ORDER BY height ASC</code> | |||
## <code>SELECT id,username,height FROM users ORDER BY height DESC</code> | |||
# Führe die Abfragen aus und analysiere die Funktion und Syntax des <code>DISTINCT</code> Schlüsselwortes. | |||
## <code>SELECT city FROM users</code> | |||
## <code>SELECT DISTINCT city FROM users</code> | |||
# Kombiniere nun die neuen Schlüsselwörter miteinander und entwickele Abfragen zu folgenden Datensätzen: | |||
## Die fünf größten männlichen Nutzer. | |||
## Die acht kleinsten weiblichen Nutzer, beginnend ab der Drittkleinsten. | |||
## 15 unterschiedliche aufsteigend sortierte Vornamen. | |||
## Das zuletzt gepostete Photo. | |||
## Das vorletzte Photo. | |||
{{Aufgabe:End}} | {{Aufgabe:End}} | ||