<code>id(主键) agree total 1 2 5 2 40 100 3 3 30</code>
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>id(主键) agree total 1 2 5 2 40 100 3 3 30</code>
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>
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.