2014-12-17 3 views
2

В моей таблице базы данных У меня есть 8 столбцов с форматом decimal(20,6).sql column decimal 20,6 format remove zerofill

Тип значений будет вставлен в таблице: -

  • 1,59
  • 2,155
  • 2,5

В моей таблице я видел,

  • 1,590000
  • 2.155000
  • 2,500000

Как я могу сделать это отформатирован как 1.59,2.155,2.50? Я использую команду phpmyadmin и mysql.

+0

У меня такая же проблема, но я не определил ZEROFILL. MySQL автоматически заполняется при изменении десятичного числа :( – Radon8472

ответ

1

Либо изменить таблицу, выполнив DECIMAl(10,2) или

Только для выбора

SELECT columnname1, ROUND(columnname2,2) AS RoundedValue FROM tablename;

+0

Мне не разрешено изменять таблицу, но второе решение работает! Спасибо! –