mysql - Mysql中选择无特殊字符

标签 mysql

我的 MySQL 表中有此值,例如:100%,但我想SELECT 这些不带 1%1 字符的值。我尝试做类似 1REPLACE1 的事情但仍然失败。任何人都可以提供任何解决方案吗?

最佳答案

您可以添加零将字符串转换为数字,例如-

SELECT '100%' + 0;
+------------+
| '100%' + 0 |
+------------+
|        100 |
+------------+

在你的情况下写这样的东西 -

SELECT column_name + 0 AS column_name FROM table_name;

关于mysql - Mysql中选择无特殊字符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9993562/

相关文章:

php - 如何在 SQL PHP 的结果中包含变量?

mysql - 用于数据库访问的 Visual Studio 配置

php - SQL JOIN 返回每行 id 错误的查询

mysql - SQL 语法适用于本地服务器但不适用于我的实时服务器?

php - 使用下拉菜单和文本字段通过 Php 过滤 My sql

php - MySql查询重复字段

php - 我的add.php出现500服务器错误

performance - MySQL 字段管理

mysql - Sequelize 'hasMany' 关联(模型)在查询执行中的属性计数

python - mountain lion os X python mysql 安装