Was ist eine Query genau?
Eine Query ist eine Abfrage oder eine Anfrage, die du an ein System (meist an eine Datenbank) stellst, um bestimmte Daten zu erhalten. Du gibst eine Frage (die Query) ein, und das System sucht die passenden Informationen und gibt sie dir zurück.
Beispiel:
Stell dir vor, du hast eine Liste mit den Namen, Alter und Adressen von Kunden in einer Datenbank. Wenn du wissen möchtest, welche Kunden über 30 Jahre alt sind, würdest du eine Query erstellen, die nach diesem Kriterium sucht.
Wie funktioniert das?
Du stellst eine Anfrage – Zum Beispiel: „Zeige mir alle Kunden, die älter als 30 Jahre sind.“
Das System sucht die passenden Daten – Die Datenbank sucht nach allen Kunden, die diese Bedingung erfüllen.
Das Ergebnis wird dir angezeigt – Die passenden Daten werden dir als Antwort (Ergebnis) zurückgegeben.
Ein einfaches Beispiel:
Angenommen, du hast eine Tabelle mit den folgenden Daten:
Name | Alter | Stadt |
---|---|---|
Max | 25 | Berlin |
Anna | 35 | Hamburg |
Lisa | 28 | München |
Tom | 40 | Frankfurt |
Wenn du eine Query schreibst wie:
„Zeige mir alle Kunden, die älter als 30 Jahre sind.“
Das System würde dir nur die Zeilen mit Anna (35) und Tom (40) zurückgeben, weil sie die einzigen sind, die die Bedingung erfüllen.
Wie sieht eine Query aus?
In vielen Datenbanksystemen wie SQL (Structured Query Language) wird eine Query oft so geschrieben:
SELECT * FROM Kunden WHERE Alter > 30;
Das bedeutet:
SELECT: Hol dir Daten
*: Hol dir alle Daten (alle Spalten)
FROM Kunden: Die Daten kommen aus der Tabelle „Kunden“
WHERE Alter > 30: Nur die Kunden, deren Alter größer als 30 ist
Zusammengefasst:
Eine Query ist einfach eine Anfrage, die du an ein System stellst, um bestimmte Informationen zu bekommen. Die Datenbank sucht dann nach den passenden Daten und zeigt sie dir an, genau wie der Bibliothekar, der dir das Buch bringt, das du suchst.