文章目录

  • 各种场景
    • 判断字段是否包含数字
    • 使用like模糊查询包含某个数字
    • 使用mysql原生函数FIND_IN_SET查询包含某个数字
    • 使用regexp正则匹配纯数字
    • 使用regexp正则匹配字段值不包含数字
  • 参考资料

各种场景

判断字段是否包含数字

select name from text where name regex '[0-9]'

使用like模糊查询包含某个数字

select * from text where name like '%1%'

可能会筛出各种不适我们想要的,比如包含“10”的字段也会筛选出。

使用mysql原生函数FIND_IN_SET查询包含某个数字

select * from text where find_in_set(1,name)

比like更精确一下。

使用regexp正则匹配纯数字

select * from text where (name REGEXP '[^0-9.]')=0;

例如:
当 SELECT “666” REGEXP ‘[^0-9.]’ 结果为 0 ,代表为纯数字
当 SELECT “6hhhhh” REGEXP ‘[^0-9.]’ 时, 结果为1 ,代表不为纯数字

使用regexp正则匹配字段值不包含数字

select * from text where name NOT REGEXP '[0-9]+';

参考资料

  • mysql 匹配字符串中是否包含数字
  • 使用MYSQL查询数据表中某个字段包含某个数值
  • MySQL函数find_in_set介绍
  • MySQL查询字段为纯数字的数据

mysql中判断字段是否包含数字或者是否为纯数字相关推荐

  1. mysql中判断字段为空

    mysql中判断字段为null或者不为null 在mysql中,查询某字段为空时,切记不可用 = null, 而是 is null,不为空则是 is not null select nulcolumn ...

  2. sql,判断字段是否包含数字字符或者英文字符,translate函数

    背景: sql编写,如何判断字段中是否包含数字字符 方案: 使用translate函数. 1.该语句可以判断字段是否为纯数字: translate(test,'','0123456789'); 2.该 ...

  3. mysql栏的范围外值,MySQL中各种字段的取值范围-数据库专栏,MySQL

    mysql中各种字段的取值范围过节回来,网站更新的第一篇文章. 看来我有必要在最近找到一位志同道合的同学一起来维护站点才行了----------------------tinyint -128 – 1 ...

  4. mysql中的字段类型

    Mysql中的字段类型 MySQL支持大量的列类型,它可以被分为3类:数字类型.日期和时间类型以及字符串(字符)类型.本节首先给出可用类型的一个概述,并且总结每个列类型的存储需求,然后提供每个类中的类 ...

  5. MySQL中查询字段为空或者为null方法

    MySQL中查询字段为空或者为null方法 判断为null select * from table where column is null; 不为null: select * from table ...

  6. mysql中数据库字段类型详解

    mysql中数据库字段类型详解 1,blob字段 mysql中blob是一个二进制大型对象,是一个可以储存大量数据的容器,它能容纳不同大小的数据. mysql中blob的四种类型除了存储数据的大小有区 ...

  7. mysql 中的判断语句怎么写,mysql中判断语句如何写

    mysql中判断语句如何写 发布时间:2020-09-24 09:08:29 来源:亿速云 阅读:77 作者:Leah mysql中判断语句如何写?针对这个问题,这篇文章详细介绍了相对应的分析和解答, ...

  8. mysql join 索引 无效_ORACLE MYSQL中join 字段类型不同索引失效的情况-阿里云开发者社区...

    ORACLE MYSQL中join 字段类型不同索引失效的情况 重庆八怪 2016-12-29 780浏览量 简介: 关于JOIN使用不同类型的字段类型,数据库可能进行隐士转换,MYSQL ORACL ...

  9. mysql 取substring_如何在MySQL中的字段上应用Substring()以获取字符串的一部分?

    您可以使用substring()MySQL中的字段来获取字符串的一部分.以下是语法-select substring(yourColumnName,yourStartingIndex,yourEndi ...

最新文章

  1. Git入门第一集!(Git的下载地址、下载资源)
  2. 聊天工具简单实现(python 半双工聊天)
  3. 研发应该懂的binlog知识(下)
  4. Eclipse设置字体大小等!
  5. mysql sqlite 分页查询_php基于SQLite实现的分页功能示例
  6. JavaScript进阶5-学习笔记
  7. 如何在页面上输出html标签:符号实体
  8. View controller-based status bar
  9. Android--从零开始开发一款文章阅读APP
  10. 百度Apollo自动驾驶车辆将在苏州太湖面向民众开放
  11. VUE 全局监听sessionStorage变化
  12. python作品代码_学习python的一些心得体会
  13. 数据库某些要注意的问题(转的,侵权删除)
  14. PE格式第四讲,数据目录表之导入表,以及IAT表
  15. SOM网络(Kohonen自组织网络)学习第二篇
  16. 稻盛和夫—《活法》读后感
  17. hash与history 以及区别
  18. 微电子学与计算机发表周期,计算机核心期刊发表周期是多少?
  19. 2021深圳入户新政策大变动(软考中、高级职称请留意)
  20. OSChina 周四乱弹 ——潘金莲告西门庆

热门文章

  1. 【正点原子Linux连载】第六章 Qt Creator的使用技巧 摘自【正点原子】I.MX6U嵌入式Qt开发指南V1.0.2
  2. TiDB-vs-CockroachDB
  3. 走近你 - 发光二极管
  4. nand读寿命_Intel也来3D NAND闪存 寿命初定3000P/E
  5. Matplotlib学习---用mplot3d画莫比乌斯环(Mobius strip)
  6. 工作之旅_松下伺服驱动器学习篇_全闭环控制模式(第五天)
  7. awk - 数据分析和展示
  8. [LTE] 多普勒频偏计算
  9. 含泪狂刷Android面试100题,面试时吊打面试官
  10. Cassandra代替Redis?