Projekt:2021/InstaHub: Unterschied zwischen den Versionen

keine Bearbeitungszusammenfassung
Keine Bearbeitungszusammenfassung
Zeile 148: Zeile 148:
</pre>
</pre>


Analysiere die Abfrage und ihre Bestandteile, probiere sie aus und becshriebe mit eigenen Worten, welche Datensätze abgefragt werden.
Analysiere die Abfrage und ihre Bestandteile, probiere sie aus und beschriebe mit eigenen Worten, welche Datensätze abgefragt werden.


Teste dann folgende Abfrage und erkläre die Fehlermeldung:
Teste dann folgende Abfrage und erkläre die Fehlermeldung:
Zeile 171: Zeile 171:
</pre>
</pre>


Analysiere die Abfrage und ihre Bestandteile, probiere sie aus und becshriebe mit eigenen Worten, welche Datensätze abgefragt werden.
Analysiere die Abfrage und ihre Bestandteile, probiere sie aus und beschriebe mit eigenen Worten, welche Datensätze abgefragt werden.


Teste dann weitere Abfragen, die mehrere Datensätze verknüpfen.
Teste dann weitere Abfragen, die mehrere Datensätze verknüpfen.
{{Aufgabe:End}}
=== Fallunterscheidungen ===
{{Aufgabe:Start}}
Manchmal möchte man verschiedene Fälle an Werten unterschieden und darauf basierend die zurückgelieferten Werte steuern. Dazu gibt es in SQL die <code>CASE</code> Anweisung.
<pre>
SELECT
  url,
  CASE
    WHEN
      description LIKE '%natur%'
      OR description LIKE '%landschaft%' 
      OR description LIKE '%berg%'
    THEN true
    ELSE false
  END
FROM photos
</pre>
</pre>
Analysiere die Abfrage und ihre Bestandteile, probiere sie aus und beschriebe mit eigenen Worten, wie <code>CASE</code> funktioniert.
{{Aufgabe:End}}
{{Aufgabe:End}}


8.581

Bearbeitungen