Heim  >  Artikel  >  Datenbank  >  Ausführliche Erläuterung der Verwendung von Paging-Abfragen

Ausführliche Erläuterung der Verwendung von Paging-Abfragen

php中世界最好的语言
php中世界最好的语言Original
2018-03-26 09:37:032911Durchsuche

Dieses Mal erkläre ich Ihnen ausführlich die Verwendung der Paging-Abfrage und welche Vorsichtsmaßnahmen bei der Verwendung der Paging-Abfrage gelten ein Blick.

Funktion: Zeilen nach Feldern gruppieren

Select column, .. from table_name group by column1, column2;
使用场景:常见于统计场合,计算平均分,统计数据量等
查询每个部门的平均工资
select dept, avg(salary) from emp group by dept;
显示每个部门中的每种岗位的平均工资和最低工资
 select dept, avg(salary), min(salary) from emp group by dept;
select dept,job, avg(salary), min(salary) from emp group by dept,job; 
select dept,job, name,avg(salary), min(salary) from emp group by dept,job,name;

Verwenden Sie die GROUP BY-Klausel, um die Abfrageergebnisse zu gruppieren

select column, .. from table_name group by column having ...;

„Having“ wird verwendet, um gruppierte Ergebnisse weiter zu filtern.

Der Unterschied zwischen where und have:

where wird zum Abfragen der Originaldaten verwendet.

haven wird im verwendet Ergebnisse Zentralisierte Filterung

Wenn eine Anweisung sowohl where als auch have enthält, führen Sie zuerst where und dann have aus

Where-Bedingung kann nicht erscheinenAggregationFunktion , mit kann

den Namen der Abteilung mit einem Durchschnittsgehalt von weniger als 6.000 und deren Durchschnittsgehalt anzeigen

select dept, avg(salary) from emp group by dept having avg(salary) <7000;

Seitenabfrage

select *| column, .. from table_name limit [offset] count;

Offset gibt optional die Position an, an der mit dem Abrufen begonnen werden soll.

Anzahl gibt die Anzahl der abzufragenden Daten an.

zeigt die drei wichtigsten Informationen an.

select *from emp limit 3;

zeigt den Offset an (5, 8) Nachrichten

select *from emp limit 5, 8;

Ich glaube, Sie haben die Methode gemeistert, nachdem Sie den Fall in diesem Artikel gelesen haben. Weitere spannende Informationen finden Sie auf der chinesischen PHP-Website other verwandte Artikel!

Empfohlene Lektüre:

Echtzeit-Suchaufforderungen implementiert in PHP

Erzeugen Sie komplizierte (geneigte, sinusförmige Interferenzlinien, klebrig Einfügen, drehen zur Bestätigung) Verifizierungscode

Das obige ist der detaillierte Inhalt vonAusführliche Erläuterung der Verwendung von Paging-Abfragen. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
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