String
Erfahrenes Mitglied
Hallo zusammen,
habe gerade ein kleines MySQL-Problem.
Das funktioniert soweit auch. Wenn allerdings eine Zahl von den beiden negativ größer, also wenn das Ergebnis negativ ist - Errechnet MySQL sehr sehr eigenartige Ergebnisse:
User-Kapital / User-Vermoegen
50 / 100 = 150 -- OK
-10 / 5 = 18.446.744.073.709.552.000 .... ich glaube ohne das 1 mal 1 zu können, sieht man dass hier was nicht stimmt..
In der Datenbank sind user_kapital int 10 und user_vermoegen int 10 (unsigned)
Habt ihr ne Idee, was dass sein kann?
Rechne ich die Felder in der Schleife mit PHP zusammen funktioniert alles problemlos..
Danke im Voraus
paD
habe gerade ein kleines MySQL-Problem.
PHP:
SELECT (user_kapital+user_vermoegen) AS user_gesamt FROM user ORDER BY user_gesamt DESC
Das funktioniert soweit auch. Wenn allerdings eine Zahl von den beiden negativ größer, also wenn das Ergebnis negativ ist - Errechnet MySQL sehr sehr eigenartige Ergebnisse:
User-Kapital / User-Vermoegen
50 / 100 = 150 -- OK
-10 / 5 = 18.446.744.073.709.552.000 .... ich glaube ohne das 1 mal 1 zu können, sieht man dass hier was nicht stimmt..
In der Datenbank sind user_kapital int 10 und user_vermoegen int 10 (unsigned)
Habt ihr ne Idee, was dass sein kann?
Rechne ich die Felder in der Schleife mit PHP zusammen funktioniert alles problemlos..
Danke im Voraus
paD