Форматирование десятичных знаков в MySQL без начального 0

#mysql #floating-point #format #decimal

#mysql #форматирование десятичных знаков с плавающей запятой #форматирование #десятичная

Вопрос:

Есть ли какой-либо способ сохранить значение с плавающей запятой .999 вместо 0.999 в MySQL (т. Е. Есть ли способ избавиться от нуля перед десятичной дробью)

Комментарии:

1. Это проблема уровня представления, а не то, что нужно исправить в базе данных.

2. Если вы сохраняете его в столбце с плавающей запятой / double, то нет. Это проблема с отображением, и вам не следует пытаться заставить MySQL работать по-другому. Если это поле char / varchar, то в первую очередь сохраните его без 0.

Ответ №1:

Если вы не сохраните это как строку, нет. Если вы хотите отобразить это таким образом, то используйте для его форматирования выбранный вами язык.

Комментарии:

1. это очень плохо.. сделало бы жизнь намного проще. Спасибо за разъяснение.