Mysql 如何从我的SQL select查询中删除整数的逗号

Mysql 如何从我的SQL select查询中删除整数的逗号,mysql,Mysql,我使用的mySQL语句将值的平均值作为逗号分隔的整数返回给我 例:2109。但是我希望我的输出是纯整数,比如2109。请在这方面帮助我。您可以使用以下内容: SELECT REPLACE(fieldname, ',', '') FROM ... 或者,如果fieldname的类型为integer,则使用此查询 SELECT REPLACE(CONCAT(fieldname), ',', '') FROM ... 你是怎么在数字中加逗号的?除非使用函数,否则MySQL查询结果不会使用整数。您是

我使用的mySQL语句将值的平均值作为逗号分隔的整数返回给我


例:2109。但是我希望我的输出是纯整数,比如2109。请在这方面帮助我。

您可以使用以下内容:

SELECT REPLACE(fieldname, ',', '')
FROM ...
或者,如果fieldname的类型为integer,则使用此查询

SELECT REPLACE(CONCAT(fieldname), ',', '')
FROM ...

你是怎么在数字中加逗号的?除非使用函数,否则MySQL查询结果不会使用整数。您是否将数字存储在字符串列中?可能查询返回整数的平均值,作为双精度数…这是否回答了您的问题?