SELECT *, (r.ratePlus - r.rateMinus) AS rate FROM elements AS e JOIN rates AS r ON e.eId = r.eId ORDER BY rate DESC LIMIT 10
I problem w tym, że jeśli r.ratePlus > r.rateMinus, to zwracane są dziwne liczby zamiast liczb ujemnych. Czy jest jakiś sposób, żeby określić, że to rate definiowane na początku ma mieć atrybut SIGNED?