Выберите макс возвращает неверное значение в MySQL
я выше таблицы, и я хочу, чтобы получить наибольшее значение из таблицы ставок where bid_id=60
с помощью следующего запроса
SELECT MAX(offer_amount) as maz FROM bids WHERE bid_id = 60
Проблема в том, я» m получить результат как 80 вместо вместо правильного значения, которое составляет 7000000
Любой, у кого есть идея, как это решить?
Aberrant case. Не могли бы вы поделиться ** sql скрипкой **? – 1000111
Это «правильно». И хранить целые числа как целые числа и строки как строки – Strawberry
@Strawberry это сработало Я изменил amount_column от VARCHAR до INT –