с тем что до запятой у вас больше чем 2 знака
Ох 🙊. Значит в столбце где-то встречается integer больше 4 цифр?
ну я вот на скрине как минимум пятизначное число вижу, вроде бы тот столбец я смотрю, да и вообще там двухзначных не вижу, кругом трехзначные
Я не знал об этом. Вот сейчас я сделал сортировку по возрастанию, но ошибка все еще выходит. Связано ли это с тем, что SELECT и CAST применяется к значениям до того, как был применен WHERE?
вы походу не то хотите сделать, что пытаетесь. Вы из 123456 хотите получить 1234.56? тогда делите round(название поля/ 100., 2)
нет, секция where выполняется до секции select
Обсуждают сегодня