Mysql
 sql >> Datenbank >  >> RDS >> Mysql

MySQL-Abfrage wild geworden?

Dies ist ein bekanntes Problem bezüglich der Subtraktion von Ganzzahlen ohne Vorzeichen .

Die Subtraktion zwischen ganzzahligen Werten, bei denen einer vom Typ UNSIGNED ist, erzeugt standardmäßig ein Ergebnis ohne Vorzeichen. Wenn das Ergebnis ansonsten negativ gewesen wäre, wird es der maximale ganzzahlige Wert. Wenn der NO_UNSIGNED_SUBTRACTION Der SQL-Modus ist aktiviert, das Ergebnis ist negativ.

Referenz:Numerische Typen