Hallo zusammen,
ich möchte sortieren nach dieser Regel:
SELECT * FROM topliste
ORDER BY LhitsINtot + 1 DESC,
LhitsIN + 1 DESC LIMIT 0,100
Ich habe die Werte:
LhitsINtot: 100,80,20,0,0,...
und
LhitsIN: 3,1,0,0,...
(beide natürlich durcheinander d.h. z.B. 20,80,0,0,100,...)
LhitsINtot zählt richtig, allerdings wird LhitsIN falsch gezählt: 1,3,0,0,...
es sollte aber sein 3,1,0,0,...
Was stimmt an dem Befehl nicht?
Viele Grüße
Lycro