sql >> Database >  >> RDS >> Mysql

BIGINT Out-of-range-fout sinds MySQL 5.5

BIGINT UNSIGNED is niet ondertekend en kan niet negatief zijn.

Uw uitdrukking ABS(lektoren.baum2.id - 6) zal een negatieve tussenwaarde gebruiken als id kleiner is dan 6.

Vermoedelijk zijn eerdere versies impliciet geconverteerd naar SIGNED. Je moet casten.

Probeer

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


  1. mySQL-subquerylimiet

  2. Mysql Zoekprestaties verbeteren met jokertekens (%%)

  3. selecteer count(*) uit de tabel van mysql in php

  4. Hoe queryresultaten voor oneindig scrollen te pagineren?