Aggregatfunktionen Wirkt auf einen Datensatz ein und gibt einen Wert für diesen Datensatz zurück
Beachten Sie die Gruppierungsfunktion „group by“. Wenn Sie die gruppierten Daten filtern möchten, müssen Sie das Schlüsselwort „having“ verwenden und die Bedingung sollte nach „having“ geschrieben werden.
CREATE TABLE `Stadt` ( `id` INT AUTO_INCREMENT PRIMARY KEY COMMENT 'Primärschlüssel', `Stadtname` VARCHAR(100) COMMENT 'Stadtname', `city_year` VARCHAR(4) COMMENT 'Jahr, jjjj', `city_gdp` DOPPELTER KOMMENTAR 'Das BIP der Stadt für das laufende Jahr in 100 Millionen Yuan', `city_population` DOPPELTER KOMMENTAR 'Die Gesamtbevölkerung der Stadt im laufenden Erntejahr in 10.000 Personen' ); Daten hinzufügen INSERT INTO Stadt WERTE (1, 'Shanghai', 2018, 32679, 2418); INSERT INTO city VALUES(2,'Peking',2018,30320,2171); INSERT INTO city VALUES(3,'Stadt',2018,24691,1253); IN Stadtwerte einfügen (4, „Guangzhou“, 2018, 23000, 1450); INSERT INTO city VALUES(5,'Stadt',2018,20363,3372); INSERT INTO Stadt WERTE (6, 'Shanghai', 2019, 38155, 2424); INSERT INTO city VALUES(7,'Peking',2019,35371,2171); INSERT INTO city VALUES(8,'Stadt',2019,26927,1302); INSERT INTO Stadt WERTE (9, 'Guangzhou', 2019, 23628, 1491); INSERT INTO city VALUES(10,'Stadt',2019,23605,3372); ZÄHLEN Abfragen und berechnen, wie viele Städte im Jahr 2019 Daten eingegeben haben (Antworten 5) Wählen Sie Anz.(*) aus Stadt, wo Stadtjahr = '2019'; MAX Prüfen Sie, wie hoch das höchste BIP im Jahr 2018 war; Wählen Sie MAX (Stadt_BIP) aus Stadt, wobei Stadtjahr = "2018" ist; MIN Finden Sie heraus, wie hoch das niedrigste BIP im Jahr 2018 war; Wählen Sie MIN (Stadt_BIP) aus Stadt, wobei Stadtjahr = "2018" ist. SUMME Abfrage des gesamten BIP aller Städte im Jahr 2019; Wählen Sie Summe (Stadt_BIP) aus Stadt, wobei Stadtjahr = "2019" ist; Durchschnitt Abfrage des durchschnittlichen BIP aller Städte im Jahr 2019; Wählen Sie AVG (Stadt_BIP) aus Stadt, wobei Stadtjahr = "2019" ist. Weitere MySQL-Artikel finden Sie unter den folgenden Links. MySQL DDL-Anweisungen MySQL CRUD-Anweisungen MySQL-Aggregatfunktionen MySQL-Abfrage für mehrere Tabellen ENDE… Dies ist das Ende dieses Artikels über die Verwendung von Aggregatfunktionen in MySQL zum Abfragen einer einzelnen Tabelle. Weitere Informationen zur Verwendung von Aggregatfunktionen in MySQL zum Abfragen einer einzelnen Tabelle finden Sie in früheren Artikeln auf 123WORDPRESS.COM oder in den folgenden verwandten Artikeln. Ich hoffe, Sie werden 123WORDPRESS.COM auch in Zukunft unterstützen! Das könnte Sie auch interessieren:
|
<<: Problem „Nicht genügend Speicher“ und Lösung, wenn Docker Elasticsearch startet
>>: Prozessdiagramm für die Sitzungsfreigabe bei Tomcat Nginx Redis
1. Bei der Verwendung von mysqldump wird ein Fehl...
MySql 8.0 entsprechendes Treiberpaket passend Nac...
Aufgrund der Geschäftsanforderungen des Unternehm...
So lassen Sie eine Remoteverbindung in MySql zu U...
Inhaltsverzeichnis Vorwort Axios-Installation und...
In diesem Artikel wird eine kleine Demo gezeigt, ...
Linux-Dateisystem In der Abbildung oben sind herk...
Inhaltsverzeichnis Überblick Vom Binärbaum zum B+...
Inhaltsverzeichnis 1. Ursprüngliche Definition 2....
1. Grund der Sperrung Es gibt viele Gründe, warum...
Vorwort Heute werde ich Ihnen ein Holy-Grail-Layo...
Inhaltsverzeichnis Was ist natives JavaScript A. ...
1 Umsetzungsprinzip Dies geschieht mithilfe der E...
Hier kommt CentOS7 zum Einsatz und die Kernel-Ver...
Der Test wird in der Node.JS-Umgebung bestanden. ...