Verschachtelte Verwendungsoperation für MySQL-Aggregatfunktionen

Verschachtelte Verwendungsoperation für MySQL-Aggregatfunktionen

Zweck: Verschachtelte Verwendung von MySQL-Aggregatfunktionen

Aggregatfunktionen können nicht direkt verschachtelt werden, zum Beispiel: max(count(*))

Sie können jedoch verschachtelte Unterabfragen verwenden, zB:

Hinweis: Folgendes muss wie folgt geschrieben werden:

Wählen Sie max(Gesamt) aus (wählen Sie Anzahl(*) als Gesamtwert aus der Blog-Gruppe nach B-Typ) als aa;

Zusatzwissen: Tipps zur Verwendung der Funktionen MAX() und count() in MySQL

1. max() Funktion

Wenn Sie die Datenbank-E/A verbessern möchten, können Sie einen Index erstellen. ===> Indexindexname für Tabellennamen (Spaltenname) erstellen.

2. count() Funktion

Frage: count(*) und count(column)

* Schließt Nulldaten in die Tabelle ein

Tipps: Sie können diese Funktion von count(*) verwenden, um Instanzen zu verarbeiten, die nach verschiedenen Bedingungen gezählt werden:

Zum Beispiel:

Abfrage der Anzahl der Filme in den Jahren 2006 und 2007 in einer SQL-Anweisung ===>select count(release_year='2006' or null ) as 'Anzahl der Filme in 2006', count(release_year='2007' or null ) as 'Anzahl der Filme in 2007' from movies;

Der obige Artikel über die verschachtelte Verwendung von MySQL-Aggregatfunktionen ist alles, was ich mit Ihnen teilen kann. Ich hoffe, er kann Ihnen als Referenz dienen. Ich hoffe auch, dass Sie 123WORDPRESS.COM unterstützen werden.

Das könnte Sie auch interessieren:
  • MySQL-Gruppierungsabfragen und Aggregatfunktionen
  • MySQL verwendet Aggregatfunktionen zum Abfragen einer einzelnen Tabelle
  • Analyse der Verwendung von MySQL-Abfragesortierung und Abfrageaggregationsfunktionen
  • So fügen Sie bedingte Ausdrücke zu Aggregatfunktionen in MySql hinzu
  • Sortieren von MySQL-Aggregatfunktionen

<<:  10 Best Practices zum Erstellen und Warten großer Vue.js-Projekte

>>:  Vollständige Schritte zur Verwendung von Nginx+Tomcat zum Lastenausgleich unter Windows

Artikel empfehlen

11 Beispiele für die erweiterte Verwendung von Eingabeelementen in Webformularen

1. Löschen Sie das gepunktete Feld, wenn die Scha...

Allgemeiner Hinweis zum MySQL-Ereignisplaner (unbedingt lesen)

Überblick MySQL verfügt auch über einen eigenen E...

Warum der CSS-Attributwert clear:right im Detail nicht funktioniert

Die Verwendung der Clear-Eigenschaft zum Löschen v...

Detaillierte Schritte zum Konfigurieren des Tomcat-Servers in IDEA 2020

Die Schritte zum Konfigurieren von Tomcat in IDEA...

MySQL-8.0.26 Konfigurationsgrafik-Tutorial

Vorwort: Vor kurzem hat das Unternehmensprojekt d...

Detaillierte Erklärung der Verwendung von Bildschirmbefehlen in Linux

GUN-Bildschirm: Offizielle Website: http://www.gn...

Zusammenfassung einiger Gedanken zur Binlog-Optimierung in MySQL

Frage Frage 1: Wie kann der Leistungsverlust beho...

Erfahren Sie mehr über den MySQL-Ausführungsplan

Inhaltsverzeichnis 1. Einführung in den Implement...

Docker erstellt Python Flask+ Nginx+Uwsgi-Container

Installieren Sie Nginx Ziehen Sie zuerst das Cent...

So konfigurieren Sie einen Pfadalias für das React-Scaffolding

Die React-Version beim Schreiben dieses Artikels ...

Diskussion über die numerische Begrenzung des OL-Elements im HTML-Dokument

Im Allgemeinen ist es unwahrscheinlich, dass Sie ...

Wissen Sie, wie viele Verbindungen ein Linux-Server verarbeiten kann?

Vorwort Sehen wir uns zunächst an, wie eine TCP-V...