0 Fähigkeitspunkte
0 Neuro-Netz Punkte
0 Web-Creator Punkte
0 Daten-Detektiv Punkte

Datenverarbeitung

Dem Futter auf der Spur

Mit der SQL-Abfrage unten soll die Anzahl der Bienen, die um 12 Uhr im Westen (90 bis 180 Grad) in einer Entfernung von 100 bis 1000 m Futter gefunden haben bestimmt werden. Vielleicht fallen dir auch die einzelnen Schritte von vorhin auf? Vervollständige die SQL-Abfrage. Ziehe die braunen Textwerte an die richtige Stelle.

Vervollständige die Tabelle. Nutze die echte Datenbank weiter unten, um die SQL-Abfragen auszuführen. Das Bild hilft dir bei der Orientierung:

Nutze die SQL-Abfrage von oben als Vorlage.

Du musst nur die Werte für Winkel und Entfernung wie in der Tabelle anpassen.

Allgemein funktioniert eine solche große SQL-Abfrage so:

SELECT COUNT(*) FROM Bienentanz
WHERE (
    Uhrzeit='XX:XX'
    AND Winkel BETWEEN Winkel1 AND Winkel2
    AND Entfernung BETWEEN Wert1 AND Wert2) );

 

Bei BETWEEN Wert1 AND Wert2 muss Wert1 immer kleiner sein als Wert2. Der Winkel -180 Grad ist z.B. kleiner als der Winkel -90 Grad. Also muss -180 dann Wert1 und -90 dann Wert2 sein.

Westen und 100 bis 1000 m

SELECT COUNT(*) FROM Bienentanz
WHERE (Uhrzeit='12:00'
AND (Winkel BETWEEN 90 AND 180)
AND (Entfernung BETWEEN 100 AND 1000));

Westen und 1000 bis 2000 m

SELECT COUNT(*) FROM Bienentanz
WHERE (Uhrzeit='12:00'
AND (Winkel BETWEEN 90 AND 180)
AND (Entfernung BETWEEN 1000 AND 2000));

Osten und 100m bis 1000m

SELECT COUNT(*) FROM Bienentanz
WHERE (Uhrzeit='12:00'
AND (Winkel BETWEEN -90 AND 0)
AND (Entfernung BETWEEN 100 AND 1000));

Osten und 1000m bis 2000m

SELECT COUNT(*) FROM Bienentanz
WHERE (Uhrzeit='12:00'
AND (Winkel BETWEEN -90 AND 0)
AND (Entfernung BETWEEN 1000 AND 2000));

Norden und 100m bis 1000m

SELECT COUNT(*) FROM Bienentanz
WHERE (Uhrzeit='12:00'
AND (Winkel BETWEEN -180 AND -90)
AND (Entfernung BETWEEN 100 AND 1000));

Norden und 1000m bis 2000m

SELECT COUNT(*) FROM Bienentanz
WHERE (Uhrzeit='12:00'
AND (Winkel BETWEEN -180 AND -90)
AND (Entfernung BETWEEN 1000 AND 2000));

Unglaublich! Wer hätte das gedacht… nur mal kurz angefangen mit ein bisschen SQL und schon kannst du mit rießen SQL-Abfragen arbeiten wie echte Datenbank-Profis!

  1. Geometrie
    • Autor: Manuchi, pixabay.vom
    • Quelle: https://pixabay.com/illustrations/background-abstract-line-geometric-2462431/ (Abgerufen am 22.08.2022)
  2. Illustration Heißluftballon
    • Autor: mohamed_hassan, pixabay.vom
    • Quelle: https://pixabay.com/de/illustrations/denken-brainstorming-gesch%c3%a4ft-4035982/ (Abgerufen am 26.08.2022)
Datenverarbeitung Das geht schneller!
Vollständig
Datenverarbeitung Dort ist das Futterparadies!