mysql float используйте точку .
вместо запятой, но если вы хотите получить запятую, вы можете попытаться преобразовать свой результат в строку, используя функцию REPLACE
.
Схема (MySQL v5.7)
CREATE TABLE T(col DECIMAL(5, 2));
INSERT INTO T VALUES (11.22)
Запрос № 1
select REPLACE(cast(col as CHAR(50)),'.',',')
from T;
| REPLACE(cast(col as CHAR(50)),'.',',') |
| -------------------------------------- |
| 11,22 |
Просмотр на БД Fiddle