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

js, um einen coolen Feuerwerkseffekt zu erzielen

In diesem Artikel finden Sie den spezifischen Cod...

Tudou.com Frontend-Übersicht

1. Arbeitsteilung und Prozess <br />Bei Tud...

Das Prinzip und die Implementierung des JS-Drag-Effekts

Die Drag-Funktion wird hauptsächlich verwendet, u...

Grundlegende Verwendung und Fallstricke der JavaScript-Array-Methode sort()

Vorwort Bei der täglichen Codeentwicklung gibt es...

Asynchroner Lebenszyklus von AsyncHooks in Node8

Async Hooks ist eine neue Funktion von Node8. Sie...

Iframe-Parameter mit Anweisungen und Beispielen

<iframe src=”test.jsp” Breite=”100″ Höhe=”50″ ...

MySQL wählt die richtige Speicher-Engine

Wenn es um Datenbanken geht, ist eine der am häuf...

Die unangemessenen MaxIdleConns von MySQL führen zu kurzen Verbindungen

1 Hintergrund Vor kurzem sind im Online-Geschäft ...

Zusammenfassung der Kenntnisse und der Verwendung von Linux-VI-Befehlen

Detaillierte Erklärung des Linux-Befehls vi Der v...

Allgemeine Benennungsregeln für CSS-Klassen und IDs

Öffentlicher Name der Seite: #wrapper - - Der äuß...

Der Unterschied zwischen absolutem und relativem Pfad bei der Webseitenerstellung

1. Absoluter Pfad Zunächst einmal bezieht sich de...

Node.js+Postman zur Simulation der HTTP-Server- und Client-Interaktion

Inhaltsverzeichnis 1. Node erstellt HTTP-Server 2...