Projekt:2021/InstaHub: Unterschied zwischen den Versionen

keine Bearbeitungszusammenfassung
Keine Bearbeitungszusammenfassung
Keine Bearbeitungszusammenfassung
Zeile 132: Zeile 132:


=== Tabellen verknüpfen - Teil I ===
=== Tabellen verknüpfen - Teil I ===
{{Aufgabe:Start}}
Eine der wichtigsten Eigenschaften von relationalen Datenbanken ist die Verknüpfung der in den verschiedenen Tabellen gespeicherten Daten.
Das ergebnis einer Abfrage ist eine Liste von Datensätzen. Da <code>IN</code> mit einer Liste vergleicht, kann das Ergebnis einer <code>SELECT</code> Abfrage als Argument für <code>IN</code> benutzt werden.
<pre>
SELECT *
FROM photos
WHERE user_id IN (
  SELECT id
  FROM users
  WHERE city = "Berlin"
)
</pre>
Analysiere die Abfrage und ihre Bestandteile, probiere sie aus und becshriebe mit eigenen Worten, welche Datensätze abgefragt werden.
{{Aufgabe:End}}
=== Mehrere Abfagen hintereinander ausführen ===
{{Info:Start}}
Bei SQL werden Abfragen mit einem Semikolon beendet. Für einzelne Abfragen kann das Schlusszeichen allerdings weggelassen werden. Möächte man allerdings mehrere Abfragen hintereinander ausführen, dann wird das Semikolon wichtig.
{{Info:End}}


[[Kategorie:Projekte:2021/22]]
[[Kategorie:Projekte:2021/22]]
8.581

Bearbeitungen