gf2:datenbanken:sql

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
gf2:datenbanken:sql [2024/11/05 11:27] marrocgf2: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? Beschreiben Sie in eigenen Worten und besprechen dies Sie zu zweit.+Was genau wird durch die folgenden Abfragen genau als Ergebnis von Instahub herausgefiltert? Beschreiben Sie in eigenen Worten und besprechen dies Sie zu zweit.\\ Nachdem Sie dies besprochen haben, geben Sie die Abfragen (Kopieren und Einfügen) in Instahup beim SQL-Feld ein und kontrollieren Sie, was dabei herausgegeben wird!
 <code SQL> <code SQL>
 SELECT name, birthday SELECT name, birthday
Zeile 71: Zeile 71:
 WHERE users.gender = "female" AND photos.created_at>"2020-09-15 00:00:03" WHERE users.gender = "female" AND photos.created_at>"2020-09-15 00:00:03"
 </code>  </code> 
-b) Wie kann diese Abfrage mit der Abbildung unten erklärt werden? +b) Wie kann diese Abfrage erklärt werden? 
-<accordion> +<code SQL>
-<panel title="Abbildungen der Tabellen"> +
-{{ :gf2:datenbanken:instajoin_1.png?direct&1000 |}} +
-{{ :gf2:datenbanken:instajoin_2.png?direct&800 |}} +
-{{ :gf2:datenbanken:instajoin_3.png?direct&1300 |}} +
-</panel> +
-</accordion> +
-Weitere Beispiele für die JOINS könnten sein: +
-<code>+
 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 > "2017-11-05" WHERE likes.updated_at > "2017-11-05"
 </code> </code>
-<code>+<code SQL>
 SELECT users.username, tags.name SELECT users.username, tags.name
 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, gezählt etc||
 |GROUP BY | Resultate der obigen Funktionen gruppieren | ''GROUP BY'' Gibt an, nach welcher Spalte das Resultat gruppiert werden soll. Beispielsweise gibt die Anweisung ''SELECT city, count(city) FROM users GROUP BY city'' für jede Stadt an, wie viele Nutzer/innen aus dieser Stadt im Netzwerk sind||  |GROUP BY | Resultate der obigen Funktionen gruppieren | ''GROUP BY'' Gibt an, nach welcher Spalte das Resultat gruppiert werden soll. Beispielsweise gibt die Anweisung ''SELECT city, count(city) FROM users GROUP BY city'' für jede Stadt an, wie viele Nutzer/innen aus dieser Stadt im Netzwerk sind|| 
 === Operatoren === === Operatoren ===
  • gf2/datenbanken/sql.1730802475.txt.gz
  • Zuletzt geändert: 2024/11/05 11:27
  • von marroc