hier ist eine praktische Aufgabe, die Sie mit verschiedenen Datentypen in MySQL arbeiten lässt:
Aufgabe: Erstellen Sie eine Datenbank „Personen“, die folgende Informationen speichert:
- ID (automatisch inkrementiert)
- Vorname (Textwert)
- Nachname (Textwert)
- Geburtsdatum (Datum)
- Gewicht (Dezimalzahl)
- Geschlecht (Boolean-Wert)
- Registrierungsdatum (automatisch aktualisiertes Timestamp)
- Erstellen Sie die Datenbank „Personen“ und die Tabelle „personen“ mit den oben genannten Spalten und entsprechenden Datentypen.
- Fügen Sie mindestens 10 Beispielpersonen in die Tabelle ein.
- Erstellen Sie eine Abfrage, die alle Personen ausgibt, deren Nachname „Smith“ ist.
- Erstellen Sie eine Abfrage, die das Durchschnittsgewicht aller Personen berechnet.
- Erstellen Sie eine Abfrage, die die Anzahl der Personen nach Geschlecht gruppiert.
- Erstellen Sie eine Abfrage, die das jüngste Geburtsdatum aller Personen ausgibt.
- Erstellen Sie eine Abfrage, die alle Personen ausgibt, die sich seit dem 01.01.2022 registriert haben.
- Erstellen Sie eine Abfrage, die das Durchschnittsalter aller Personen berechnet (basierend auf ihrem Geburtsdatum).
- Erstellen Sie eine Abfrage, die die Personen nach Registrierungsdatum sortiert aufsteigend ausgibt.
- Erstellen Sie eine Abfrage, die das Gewicht der schwersten Person ausgibt.
Diese Aufgabe erfordert die Verwendung verschiedener Datentypen in MySQL, einschließlich INT für die ID, VARCHAR für Vorname und Nachname, DATE für das Geburtsdatum, DECIMAL für das Gewicht, BOOLEAN für das Geschlecht und TIMESTAMP für das Registrierungsdatum. Es erfordert auch die Verwendung von Abfragen zum Abfragen, Filtern und Sortieren von Daten aus der Tabelle, sowie die Verwendung von Aggregatfunktionen zur Berechnung von Durchschnittswerten und Anzahlen
Bitte senden Sie die Codes nach erfolgreichem Abschluss an die Trainer im Discord-Kanal.