Heim > Datenbank > SQL > Hauptteil

Funktion zum Abfragen bestimmter wiederholter Daten in der Tabelle in SQL

下次还敢
Freigeben: 2024-04-28 11:30:23
Original
586 Leute haben es durchsucht

SQL-Funktionen zum Abfragen bestimmter doppelter Daten in einer Tabelle umfassen: COUNT-Funktion: Zählt die Anzahl der doppelten Werte. GROUP BY-Klausel: Gruppieren Sie Daten und berechnen Sie die Werte in jeder Gruppe. HAVING-Klausel: Filtert die Ergebnisse aggregierter Abfragen.

Funktion zum Abfragen bestimmter wiederholter Daten in der Tabelle in SQL

Funktionen in SQL zum Abfragen bestimmter doppelter Daten in einer Tabelle

COUNT-Funktion

COUNT-Funktion zählt die Anzahl der doppelten Werte in einer Tabelle. Syntax:

<code class="sql">COUNT(column_name)</code>
Nach dem Login kopieren

Beispiel:

Um die Anzahl der Vorkommen von „New York“ in der Spalte „Stadt“ in der Tabelle „Kunden“ zu zählen:

<code class="sql">SELECT COUNT(city) FROM customers WHERE city = 'New York';</code>
Nach dem Login kopieren

GROUP BY-Klausel

Die GROUP BY-Klausel kann Kombinieren Sie die Daten in Gruppen und wenden Sie dann eine Aggregatfunktion (z. B. COUNT) an, um die Werte in jeder Gruppe zu berechnen. Syntax:

<code class="sql">SELECT column_name, COUNT(*)
FROM table_name
GROUP BY column_name</code>
Nach dem Login kopieren

Beispiel:

So ermitteln Sie die Anzahl der Kunden in der Tabelle „Kunden“, gruppiert nach Stadt:

<code class="sql">SELECT city, COUNT(*) AS customer_count
FROM customers
GROUP BY city;</code>
Nach dem Login kopieren

HAVING-Klausel

HAVING-Klausel filtert die Ergebnisse einer aggregierten Abfrage. Syntax:

<code class="sql">SELECT column_name, COUNT(*)
FROM table_name
GROUP BY column_name
HAVING COUNT(*) > value</code>
Nach dem Login kopieren

Beispiel:

Um die Städte mit mehr als 500 Kunden in der Tabelle „Kunden“ zu finden:

<code class="sql">SELECT city, COUNT(*) AS customer_count
FROM customers
GROUP BY city
HAVING customer_count > 500;</code>
Nach dem Login kopieren

Das obige ist der detaillierte Inhalt vonFunktion zum Abfragen bestimmter wiederholter Daten in der Tabelle in SQL. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage