Mysql查询以某"字符串"开头的查询方式
Mysql查询以某"字符串"开头的查询
查询不以某个或某些字符串为开头的字符串
1、使用left()函数
2、使用like
查询以某个或某些字符串为开头的字符串
1、使用left()函数
2、使用like
Mysql查询条件字符串类型 = 0
假设有表A
id | int |
---|---|
name | varchar |
A表中有以下数据
id | name |
---|---|
1 | 张三 |
2 | 李四 |
3 | 2王五 |
履行以下sql:
会将id=1,id=2的结果返回。
会将id=3的结果返回。
为何?
由于Mysql “Strings are automatically converted to numbers and numbers to strings as necessary”,字符串自动转换为数字,数字自动转换为字符串 。
当字符串和数字比较时,mysql会从字符串开头截取数字,没有数字的直接转成0。
不建议区别类型的数据进行比较。
以上为个人经验,希望能给大家一个参考,也希望大家多多支持。
文章来源:丸子建站
文章标题:Mysql查询以某"字符串"开头的查询方式
https://www.wanzijz.com/view/61159.html
上一篇:Redis集群详解
相关文章
Related articles
- 1 sql 判断字符串中会不会包括数字和字母的方法 2023-07-03 07:55:18
- 2 SQL Server 实现数字辅助表实例代码 2023-07-03 07:55:18
- 3 基于postgresql数据库锁表问题的解决 2023-07-03 07:55:18
- 4 oracle数据迁移到db2数据库的实现方法(分享) 2023-07-03 07:55:18
- 5 mysql字符串格式化方式 2023-07-03 07:55:17
- 6 浅谈Redis缓冲区机制 2023-07-03 07:55:17
- 7 CentOS命令行下装oracle 12c的方法(命令行模式安装) 2023-07-03 07:55:17
- 8 mysql中的多个字段最大最小值 2023-07-03 07:55:17
- 9 PostgreSQL pg_archivecleanup与清算archivelog的操作 2023-07-03 07:55:17
- 10 Redis三种集群模式详解 2023-07-03 07:55:17
随机看看
NEW ARTICLE
- 1 微信小程序开通多少钱(定制微信小程序需要多少钱) 03-15
- 2 怎样在SqlServer中实现字段数值补0 05-22
- 3 Linux权限管理:用户组可以让你更灵活 08-02
- 4 分享mongodb 4.0数据库 副本集搭建的全进程 08-14
- 5 PHP连接MSSQL:一个新的开发方式 05-06
- 6 SQL Server 外部安全检测:发现隐藏的要挟 04-21
热门文章
HOT ARTICLE
- 1 显卡:centos查看显卡信息的方法 04-07
- 2 黑客利用SQLServer数据库成功实行盲注入攻击 05-11
- 3 android开发工具有哪些?又该如何进行选择? 02-13
- 4 公众号和订阅号有什么区别?公众号和订阅号有什么优势? 01-30
- 5 python怎么获取列表元素的下标 03-23
- 6 navicat:navicat怎样连接mongodb 04-04
- 7 速率:centos7怎么查看网卡速率 04-07
- 8 字体:小程序字体加粗怎么实现 04-09
- 9 公众号登录的方法是什么?公众号登录失败的原因是什么? 01-30
- 10 【mssql中实现多个like查询的方式】 04-21
©2008-2025 丸子建站 All Rights Reserved 蜀ICP备18006673号-6 站长 QQ: 3787320601