Heim > Datenbank > MySQL-Tutorial > MySQL-Reihenfolge nach

MySQL-Reihenfolge nach

黄舟
Freigeben: 2017-01-16 13:09:00
Original
1617 Leute haben es durchsucht

Sortieren nach
Sortieren: Es macht erst Sinn, nachdem die Ergebnismenge ausgegeben wurde. Es muss dort sein, nach gruppieren und nach
absteigend (absteigende Reihenfolge)/aufsteigend (aufsteigend)

Nach Feld sortieren

Verwenden Sie shop_price, um in absteigender Reihenfolge zu sortieren

select goods_name,cat_id,shop_price from goods where cat_id=4 order by shop_price desc;
Nach dem Login kopieren

Mehrfache Sortierauswahl, zuerst basierend auf cat_id, dann shop_price

select cat_id,shop_price,goods_name from goods order by cat_id ,shop_price;
Nach dem Login kopieren

Limit limit [pos, verfügbar Offset auswählen] Menge

Aufsteigend ordnen und die Top Ten herausnehmen

select goods_id,goods_name from goods where cat_id=3 order by shop_price asc limit 10;
Nach dem Login kopieren

Die Top 5 mit dem höchsten Preis

mysql> select goods_name ,shop_price from goods order by shop_price desc limit 0,5;
Nach dem Login kopieren
mysql> select goods_name ,shop_price from goods order by shop_price desc limit 5;
+----------------+------------+
| goods_name | shop_price |
+----------------+------------+
| 多普达Touch HD | 5999.00 | 
| 诺基亚N96 | 3700.00 | 
| 诺基亚N85 | 3010.00 | 
| testPhone | 3000.00 | 
| 夏新T5 | 2878.00 | 
+----------------+------------+
Nach dem Login kopieren

Die drei Artikel mit dem höchsten Preis, beginnend mit dem dritten (oder dritten bis fünften)

mysql> select goods_name ,shop_price from goods order by shop_price desc limit 2,3;
+------------+------------+
| goods_name | shop_price |
+------------+------------+
| 诺基亚N85 | 3010.00 | 
| testPhone | 3000.00 | 
| 夏新T5 | 2878.00 | 
+------------+------------+
Nach dem Login kopieren

Nehmen Sie den Artikel mit dem höchsten Preis heraus

mysql> select goods_name ,shop_price from goods order by shop_price desc limit 1;
+----------------+------------+
| goods_name | shop_price |
+----------------+------------+
| 多普达Touch HD | 5999.00 | 
+----------------+------------+
Nach dem Login kopieren

Tipps: [Beurteilen, wo] [Gruppieren nach_Gruppe] [Filtern mit] [Sortieren nach] [Filterlimit]

Erhalten Sie die neuesten Produkte jeder Art

select cat_id, goods_id ,goods_name from(
(select cat_id,goods_id ,goods_name from goods order by cat_id desc,goods_id desc ) as tmp
)group by cat_id order by cat_id desc;
Nach dem Login kopieren
select cat_id,goods_id ,goods_name from goods where goods_id in (
select max(goods_id) from goods group by cat_id 
) order by cat_id desc;
Nach dem Login kopieren

Das Abfrageergebnis kann sein:
Für einzelne Spalten und einzelne Zeilen können Sie = verwenden, um erneut zu filtern.
Für einzelne Spalten und mehrere Zeilen können Sie in verwenden, um erneut zu filtern.
Für mehrere Spalten und mehrere Zeilen können Sie „von“ verwenden, um erneut zu filtern

Das Obige ist der Inhalt der MySQL-Reihenfolge. Weitere verwandte Inhalte finden Sie auf der chinesischen PHP-Website (www. php.cn)!


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