Mysql
 sql >> Base de données >  >> RDS >> Mysql

BIGINT Erreur hors plage depuis MySQL 5.5

BIGINT UNSIGNED est non signé et ne peut pas être négatif.

Votre expression ABS(lektoren.baum2.id - 6) utilisera une valeur intermédiaire négative si id est inférieur à 6.

Probablement des versions antérieures implicitement converties en SIGNE. Vous devez faire un plâtre.

Essayez

ORDER BY ABS(CAST(lectoren.baum2.id AS SIGNED) - 6)