Heim > Backend-Entwicklung > PHP-Tutorial > So sortieren Sie nach dem angegebenen Algorithmus in MySQL

So sortieren Sie nach dem angegebenen Algorithmus in MySQL

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
Freigeben: 2016-08-04 09:19:45
Original
1168 Leute haben es durchsucht

<code>id(主键) agree  total
1        2     5
2        40    100   
3        3     30</code>
Nach dem Login kopieren
Nach dem Login kopieren

Angenommen, der Inhalt meiner Datentabelle ist wie oben
Der Algorithmus, den ich nach der Genauigkeit sortieren möchte, ist (Zustimmen/Gesamt)
Und dann nach der Genauigkeit von hoch nach niedrig sortieren
Kann es umgesetzt werden? Wenn nicht, welche Alternativen gibt es

Antwortinhalt:

<code>id(主键) agree  total
1        2     5
2        40    100   
3        3     30</code>
Nach dem Login kopieren
Nach dem Login kopieren

Angenommen, der Inhalt meiner Datentabelle ist wie oben
Der Algorithmus, den ich nach der Genauigkeit sortieren möchte, ist (Zustimmen/Gesamt)
Und dann nach der Genauigkeit von hoch nach niedrig sortieren
Kann es umgesetzt werden? Wenn nicht, welche Alternativen gibt es

<code class="mysql"> SELECT  * FROM xxxxxx  ORDER BY agree/total  DESC</code>
Nach dem Login kopieren

Sie können erwägen, ein Feld hinzuzufügen oder den zuletzt berechneten Wert zwischenzuspeichern usw.

Verwenden Sie die Datenbank nicht für solche Dinge, da die Datenbank sehr ausgelastet ist. Lassen Sie PHP einfach das Frontend schützen und üben Sie keinen Druck auf die Datenbank aus. Sobald die Anzahl der Parallelität zunimmt, kann es jederzeit zum Absturz kommen.

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
Aktuelle Ausgaben
So ändern Sie MySQL in MySQL
Aus 1970-01-01 08:00:00
0
0
0
MySQL-Startfehler unter Centos
Aus 1970-01-01 08:00:00
0
0
0
MySQL stoppt den Prozess
Aus 1970-01-01 08:00:00
0
0
0
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage