8.581
Bearbeitungen
Jneug (Diskussion | Beiträge) |
Jneug (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
||
Zeile 148: | Zeile 148: | ||
</pre> | </pre> | ||
Analysiere die Abfrage und ihre Bestandteile, probiere sie aus und | 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 | 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}} | ||
Bearbeitungen