Heim > Datenbank > SQL > Hauptteil

Verwendung haben

藏色散人
Freigeben: 2019-07-29 14:07:27
Original
23682 Leute haben es durchsucht

Verwendung haben

Die Funktion der Where-Klausel besteht darin, vor dem Gruppieren der Abfrageergebnisse Zeilen zu entfernen, die die Where-Bedingung nicht erfüllen, d. h. die Daten vor dem Gruppieren zu filtern. Die Bedingung darf keine Aggregationsfunktionen enthalten . Verwenden Sie die Where-Bedingung, um bestimmte Zeilen anzuzeigen.

Die Funktion der Have-Klausel besteht darin, die Gruppen zu filtern, die die Bedingungen erfüllen, dh die Daten nach der Gruppierung zu filtern. Verwenden Sie die Have-Bedingung, um bestimmte Gruppen anzuzeigen. Es können auch mehrere Gruppierungen verwendet werden.

Die Have-Klausel ist auf Spalten und Aggregatausdrücke beschränkt, die bereits in der SELECT-Anweisung definiert sind. Normalerweise müssen Sie auf Aggregatwerte verweisen, indem Sie den Aggregatfunktionsausdruck in der HAVING-Klausel wiederholen, genau wie Sie es in der SELECT-Anweisung tun.

Zum Beispiel:

SELECT A COUNT(B) FROM TABLE GROUP BY A HAVING COUNT(B)>2
Nach dem Login kopieren

Verwandte Empfehlungen: „SQL-Tutorial

Das obige ist der detaillierte Inhalt vonVerwendung haben. 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