Abfragen der Datenbank Wählen Sie * aus `Student` Abfrageergebnisse
Konvertieren Sie in eine Altersabfrageanweisung und verwenden Sie die Funktion TIMESTAMPDIFF SELECT id, name, geburtstag, TIMESTAMPDIFF(YEAR,student.birthday,CURDATE()) as age FROM `student` Abfrageergebnisse
Gruppieren Sie sie dann nach Altersgruppen WÄHLEN GROUP_CONCAT(a.id) als IDs, GROUP_CONCAT(a.name) als Namen, FALL WENN ein Alter unter 18 ist, dann „Teenager“ WENN a.age>=18 UND a.age< 40, DANN „Jugend“ WENN a.age>=40 UND a.age< 60, DANN ‚mittleres Alter‘ ENDE als Alter, count(a.id) als Anzahl AUS (SELECT id, name, birthday, TIMESTAMPDIFF(YEAR,student.birthday,CURDATE()) as age FROM `student`) als GRUPPELN NACH FALL WENN ein Alter unter 18 ist, dann „Teenager“ WENN a.age>=18 UND a.age< 40, DANN 'Jugend' WENN a.age>=40 UND a.age< 60, DANN ‚mittleres Alter‘ ENDE Abfrageergebnisse
Tipps: Die aktuelle Zeit ist 2020 Zusammenfassen Dies ist das Ende dieses Artikels über die Konvertierung von MySQL-Geburtsdaten in Alter und die Gruppierung und Zählung der Anzahl von Personen. Weitere verwandte Inhalte zu MySQL-Geburtsdaten in Alter und Gruppierung und Zählung finden Sie in den vorherigen Artikeln von 123WORDPRESS.COM oder in den folgenden verwandten Artikeln. Ich hoffe, dass jeder 123WORDPRESS.COM in Zukunft unterstützen wird! Das könnte Sie auch interessieren:
|
<<: Implementieren Sie über 24 Array-Methoden in JavaScript von Hand
>>: Codebeispiel für einen einfachen UDP-Server-Client
Wenn Sie React Router verstehen möchten, sollten ...
Methode 1: Werte hinzufügen Gehen wir zu MDN, um ...
Der Unterschied zwischen := und = = Nur beim Setz...
Ich denke, dies ist ein Problem, auf das viele Leu...
Bei der Verwendung von jquery-multiselect (einem ...
In diesem Artikel erfahren Sie, wie Sie den Start...
Unter Linux verwenden wir normalerweise den Befeh...
Das <link>-Tag definiert die Beziehung zwis...
Machen Sie sich anhand von Beispielen mit der Bede...
1. Hintergrund Die Projekte des Unternehmens wurd...
MySQL-Dienst stoppen Klicken Sie in Windows mit d...
Es gibt ein solches Szenario: ein kreisförmiger C...
1) Geben Sie den Ordnerpfad ein, in dem die JDK-D...
1. Download-Adresse: http://dev.mysql.com/downloa...
Das im Projekt aufgetretene Layoutproblem unregel...