Наскоро се сблъсках с това и намерих най-разумното решение просто да прехвърля всички UNSIGNED ints като SIGNED.
SELECT *, ((1 / log(1301980250 - cast(date as signed)) * 175) as weight FROM news_articles ORDER BY weight
Наскоро се сблъсках с това и намерих най-разумното решение просто да прехвърля всички UNSIGNED ints като SIGNED.
SELECT *, ((1 / log(1301980250 - cast(date as signed)) * 175) as weight FROM news_articles ORDER BY weight