php - 如何在mysql中只选择整数

标签 php mysql string select

我有一个名为 material 的表

pcs_meter
100 m
80 m

如何选择 pcs_meter 列? 喜欢:

pcs_meter
100
80

最佳答案

您可以通过以下方式实现:

SELECT CAST(pcs_meter AS UNSIGNED) FROM material

这将起作用,因为您的值排在第一位(MySQL 将从右侧截断不重要的符号)。如果您的字段可以包含负值,请将 UNSIGNED 更改为 SIGNED

关于php - 如何在mysql中只选择整数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21774152/

相关文章:

用于加载速度的 PHP 和 Javascript/Ajax 缓存 - JSON 和 SimpleXML

Python:将逗号分隔的字符串直接拆分为一个集合

java - 删除所有其他字符串条目

php - 调用mysql存储过程后执行查询

mysql - 在groovy中调用mysql存储过程

.net - 如何替换.net中最后一次出现的字符

php - Laravel 中的自定义请求自动失败

php - 按发布日期对来自 mysql 的项目进行分组

php - 原则 2 映射一对多/多对一

mysql - 存储在 mysql 文本字段中时允许数字以零开头