Die MySQL -Datenbanken enthalten massive Mengen an Daten, die in Form von Tabellen gespeichert sind, und der Datenbankadministrator möchte die Anzahl der in einer Tabelle vorhandenen Datensätze kennen oder mit einer bestimmten Bedingung übereinstimmen, um Berichte zu erstellen oder Analysen durchzuführen. Die Funktion mySQL count () wird verwendet, um die Anzahl der Datensätze aus einer Tabelle zu zählen, und kann mit mehreren Operationen und Bedingungen verwendet werden.
Bevor Sie mit diesem Beitrag beginnen, stellen Sie sicher.
Zählen Sie Zeilen in MySQL
Der "zählenDie Funktion wird verwendet, um die Anzahl der Zeilen in der MySQL -Tabelle zu zählen und um alle Zeilen in einer Tabelle zu zählen*Wildcard -Zeichen, das alle darstellt, wählen Sie alle aus. Die Syntax für sie ist unten angegeben:
Wählen Sie Graf (*) aus [Tabellenname];Wenn Sie beispielsweise alle Zeilen von Zeilen zählen möchten, die in der Tabelle vorhanden sind “Bestellungsartikel,”Führen Sie diesen Befehl aus:
Wählen Sie Graf (*) aus OrderItem aus;Die Ausgabe zeigt die Gesamtzahl der Zeilen an, die in der Tabelle vorhanden sind “Bestellungsartikel”:
Zählen Sie die Anzahl der unterschiedlichen Werte in einer Spalte der MySQL -Tabelle
Der "zählenDie Funktion hat die Fähigkeit, alle unterschiedlichen Werte in einer Spalte einer MySQL -Tabelle zu zählen, indem sie die “verwendenunterscheidbarKlausel mit dieser Syntax:
Wählen Sie die Graf (Unterscheidungsname [Spaltenname]) aus [Tabellenname];Zum Beispiel, wenn der Benutzer die unterschiedlichen Werte aus der Spalte zählen möchte “Vorname" vom Tisch "Kunde”Verwenden Sie diesen Befehl:
Wählen Sie Count (Different Name) vom Kunden aus;Die Ausgabe zeigt die Anzahl der unterschiedlichen Werte in der Spalte an “Vorname”:
Zählen Sie die Anzahl der Zeilen in mehreren Tabellen
Der "zählenDie Funktion hat die Möglichkeit, die Gesamtzahl der Zeilen in mehreren Tabellen mithilfe der Syntax zu zählen:
Wählen Sie Count (*) aus [Tabelle1-Name], [Tabelle2-Namen], [Tabelle 3-Namen];Sehen wir uns ein Beispiel für die Zählung der Zeilen der Tabellen an “Kunde","Anbieter" Und "Produkt”, Führen Sie diesen Befehl aus:
Wählen Sie Graf (*) vom Kunden, Lieferanten, Produkt;Die Ausgabe zeigt die Gesamtzahl der Zeilen in mehreren Tabellen an:
Zählen Sie die Anzahl der Zeilen in einer Tabelle, die einer definierten Bedingung erfüllt
Der "WoKlausel hilft bei der Definition einer Erkrankung, sie kann in der “verwendet werdenzählenFunktion, um die Anzahl der Zeilen in einer Tabelle zu zählen, die einer definierten Bedingung erfüllt. Die Syntax ist unten angegeben:
Wählen Sie count (*) aus [Tabellenname], wobei [Spaltenname] = 'Wert';Nehmen wir ein Beispiel, um die Anzahl der Zeilen aus der Tabelle zu zählen “Produkt" bei dem die "Einzelpreis"Ist größer als und gleich"15”, Führen Sie diesen Befehl aus:
Wählen Sie Graf (*) aus Produkt, wobei UnitPrice> = 15;Die Anzahl zeigt die Anzahl der Zeilen an, die der angegebenen Bedingung entsprechen:
Zählen Sie die Anzahl der Zeilen in einer Tabelle, die mehrere Bedingungen erfüllt
Der "zählenDie Funktion kann die Anzahl der Zeilen zählen, die mehrere Bedingungen erfüllen, und diese mehreren Bedingungen können in einem “definiert werdenWo"Klausel mit den logischen Operatoren"oder" Und "Und”. Verwenden Sie dazu diese Syntax:
Wählen Sie Count (*) aus [Tabellenname] wobZum Beispiel, wenn der Benutzer die Zahlen der Zeilen aus dem "zählen möchte"Bestellungsartikel"Das erfüllt beide Bedingungen, die"Einzelpreis" ist gleich "20" Und "Menge" ist gleich "20”. Führen Sie den angegebenen Befehl unten aus:
Wählen Sie Graf (*) aus OrderItem, wobei UnitPrice = 20 und Menge = 10;Die Ausgabe zeigt die Zahlen der Zeilen an, die beide Bedingungen entsprechen:
Zählen Sie die Anzahl der Zeilen basierend auf dem Wertebereich
Der "zählenDie Funktion kann die Zahlen der Zeilen in einer Bedingung basierend auf dem Wertebereich unter Verwendung der “zählenzwischen" Und "Und”Operator mit dieser Syntax:
Wählen Sie Graf (*) aus [Tabellenname], wobei [Spaltenname] zwischen 1 und 10;Zum Beispiel, wenn der Benutzer die Zahlen von Zeilen in der “zählen möchte“ProduktTisch, wo die “Lieferanten ID"Zwischen dem Bereich von"1" Zu "10”, Führen Sie diesen Befehl aus:
Wählen Sie Graf (*) aus dem Produkt aus, wobei die SupplierID zwischen 1 und 10;Die Ausgabe zeigt die Anzahl der Zahlen, bei denen die “Lieferanten ID”Ist im definierten Bereich:
Zählen Sie die Anzahl der Zeilen in einer Tabelle, die einem definierten Muster entspricht
Um ein bestimmtes Muster im Datensatz zu finden, wird zusammen mit dem "Count" -Portler ein einfaches "ähnliches" Schlüsselwort hinzugefügt. Die Syntax dafür ist wie folgt:
Wählen Sie Count (*) aus [Tabellenname], wobei [Spaltenname] 'Muster%' mögen;Wenn der Benutzer beispielsweise die Anzahl der Zeilen in der Tabelle zählen möchte “Anbieter" im "LandSpalte, wenn sie zu einem Muster mit "übereinstimmt" mit "%VEREINIGTES KÖNIGREICH%" und das "%”Repräsentiert diese Null-, Einzel- oder mehrere Zeichen. Führen Sie diesen Befehl aus:
Wählen Sie Count (*) aus dem Lieferanten, bei dem Land "%UK%" mögen;Die Ausgabe zeigt die Anzahl an, die einem definierten Muster entspricht:
Zählen Sie die Anzahl der Zeilen basierend auf Nullwerten
Der "zählen"Funktion kann" verwenden "ist NullOperator, um die Anzahl der Zeilen in einer Tabelle zu zählen, die mit dieser Syntax keinen Wert hat:
Wählen Sie Graf (*) aus [Tabellenname], wobei [Spaltenname] null ist;Lassen Sie uns ein Beispiel sehen, wenn der Benutzer alle Zeilen zählen möchte, die keinen Wert in der "haben"MitarbeiterTabelle, indem der Befehl unten ausgeführt wird:
Wählen Sie Graf (*) vom Mitarbeiter aus, wo das Land null ist;Die Ausgabe zählt erfolgreich die Anzahl der Zeilen basierend auf Nullwerten:
Sie haben erfolgreich etwas über die Zählfunktion erfahren, zusammen mit verschiedenen Beispielen.
Abschluss
Der "zählenDie Funktion in MySQL wird verwendet, um die Anzahl der Zeilen in einer Tabelle zu zählen. Es kann auch verwendet werden, um die Anzahl der Zeilen aus mehreren Tabellen zu zählen oder ein bestimmtes Muster oder eine bestimmte Bedingung zu erfüllen. Benutzer können auch die Anzahl der Zeilen mit mehreren Bedingungen zählen. Dieser Beitrag hat die MySQL Count -Funktion und ihre Beispiele gezeigt.