Mysql
 sql >> Database >  >> RDS >> Mysql

BIGINT Errore fuori gamma da MySQL 5.5

BIGINT UNSIGNED non è firmato e non può essere negativo.

La tua espressione ABS(lektoren.baum2.id - 6) utilizzerà un valore intermedio negativo se id è inferiore a 6.

Presumibilmente versioni precedenti convertite in modo implicito in SIGNED. Devi fare un cast.

Prova

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