Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| Beide Seiten der vorigen Revision Vorhergehende Überarbeitung Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
| gf2:datenbanken:sql [2024/11/05 11:27] – marroc | gf2:datenbanken:sql [2024/11/05 12:13] (aktuell) – marroc | ||
|---|---|---|---|
| Zeile 28: | Zeile 28: | ||
| **Auftrag 2** \\ | **Auftrag 2** \\ | ||
| - | Was genau wird durch die folgenden Abfragen genau als Ergebnis von Instahub herausgefiltert? | + | Was genau wird durch die folgenden Abfragen genau als Ergebnis von Instahub herausgefiltert? |
| <code SQL> | <code SQL> | ||
| SELECT name, birthday | SELECT name, birthday | ||
| Zeile 71: | Zeile 71: | ||
| WHERE users.gender = " | WHERE users.gender = " | ||
| </ | </ | ||
| - | b) Wie kann diese Abfrage | + | b) Wie kann diese Abfrage erklärt werden? |
| - | < | + | < |
| - | <panel title=" | + | |
| - | {{ : | + | |
| - | {{ : | + | |
| - | {{ : | + | |
| - | </ | + | |
| - | </ | + | |
| - | Weitere Beispiele für die JOINS könnten sein: | + | |
| - | < | + | |
| SELECT users.username | SELECT users.username | ||
| FROM users Join likes on users.id = likes.user_id | FROM users Join likes on users.id = likes.user_id | ||
| WHERE likes.updated_at > " | WHERE likes.updated_at > " | ||
| </ | </ | ||
| - | < | + | < |
| SELECT users.username, | SELECT users.username, | ||
| FROM users | FROM users | ||
| Zeile 132: | Zeile 124: | ||
| |AVG | Berechnet den Durchschnittswert der Datensätze|| | |AVG | Berechnet den Durchschnittswert der Datensätze|| | ||
| |SUM | Berechnet die Summe der Datensätze|| | |SUM | Berechnet die Summe der Datensätze|| | ||
| + | |DISTINCT| Gibt nur alle verschiedenen Datensätze zurück, gleiche werden nicht doppelt aufgelistet, | ||
| |GROUP BY | Resultate der obigen Funktionen gruppieren | '' | |GROUP BY | Resultate der obigen Funktionen gruppieren | '' | ||
| === Operatoren === | === Operatoren === | ||