Обучение/Помощь новичкам | Числовой тип
TuT , и какой же код ошибки даст mysql при попытке записать целое число в decimal?
TuT (22.05.2021 в 11:49)
Целое число не запишешь при decimal
Целое число не запишешь при decimal
С чего бы это? Прекрасно записывает
Allazarin (22.05.2021 в 12:20)
TuT , и какой же код ошибки даст mysql при попытке записать целое число в decimal?
TuT , и какой же код ошибки даст mysql при попытке записать целое число в decimal?
Не какой, но целое число, к примеру 5, если значение decimal(5,4) то на выходе получишь 5.0000 не как не целое.
Пупся (22.05.2021 в 12:49)
С чего бы это? Прекрасно записывает
С чего бы это? Прекрасно записывает
Пост 13
TuT , так не записывает или преобразовывай в тип?
Записывает, но преобразовывает.
Записывает, но преобразовывает.
Пупся (22.05.2021 в 13:12)
TuT , так не записывает или преобразовывай в тип?
Записывает, но преобразовывает.
TuT , так не записывает или преобразовывай в тип?
Записывает, но преобразовывает.
Вот это уже совсем другой разговор, запишет ли целое число или преобразуется в дробное число.
С этого и нужно начинать
TuT , если это не целое число - значит, дробное. И чему равна дробная часть этого числа?
Allazarin (22.05.2021 в 13:53)
TuT , если это не целое число - значит, дробное. И чему равна дробная часть этого числа?
TuT , если это не целое число - значит, дробное. И чему равна дробная часть этого числа?
Мы не на уроке алгебры. На выходе ты получишь число с дробной частью, хоть и равной 0.
Не если ты знаешь как на выходе получить целое число без дробной части (хоть и равной 0) то напиши SQL запрос для вывода без дробной части, вот тогда будет другой разговор.
Для получения целого числа из дроби, используй встроенные функции в php
TuT , На выходе я все еще получаю целое число определенного формата представления, но уж никак не дробное число. Я именно к этому вел. Насчет запроса:
SELECT CAST(`field` as float)
На поверхности же лежит.
________
посл. ред. 23.05.2021 в 13:24; всего 1 раз(а); by Allazarin
SELECT CAST(`field` as float)
На поверхности же лежит.
________
посл. ред. 23.05.2021 в 13:24; всего 1 раз(а); by Allazarin