首页 > 数据库 >数据库之“语句查询字符串长度大于、小于或等于指定值”

数据库之“语句查询字符串长度大于、小于或等于指定值”

时间:2023-07-03 23:15:01浏览次数:41  
标签:语句 字节 数据库 查询 char length 字符串 长度

在MySQL中查询字符串长度使用length关键字,具体用法如下:

先了解一下,Mysql中length()、char_length()的区别。
length():mysql里面的length()函数是一个用来获取字符串长度的内置函数。
char_length():在mysql内置函数里面查看字符串长度的还有一个函数是char_length()。

这两个函数的区别是:

length(): 单位是字节,utf8编码下,一个汉字三个字节,一个数字或字母一个字节。gbk编码下,一个汉字两个字节,一个数字或字母一个字节。
char_length():单位为字符,不管汉字还是数字或者是字母都算是一个字符。

查询某字段长度大于10的记录:

select * from tablename where char_length(字段名)>10

查询某字段长度小于或等于5的记录:

select * from tablename where char_length(字段名) <= 5

 

标签:语句,字节,数据库,查询,char,length,字符串,长度
From: https://www.cnblogs.com/saoge/p/17524403.html

相关文章

  • 字符串和字符串数组
    一、字符串和字符串IO字符串是以空字符(\0)结尾的char类型数组puts()函数只显示字符串,自动在显示的末尾加上换行符#include<stdio.h>#defineMSG"Iamasymbolicstringconstant"#defineMAXLENGTH81intmain(void){charwords[MAXLENGTH]="Iamasting......
  • 入选德勤粤港澳大湾区及广州高科技高成长两大榜单,巨杉数据库引领分布式数据库弯道超车
    巨杉数据库凭借在分布式数据库领域的优异表现和突出成果,入选2022德勤粤港澳大湾区高科技高成长40强及明日之星和广州高科技高成长20强及明日之星两大榜单。近日,经德勤中国与大湾区科技创新服务中心、广东粤港澳大湾区研究院联合组织征集、评选及审定,公布了2022德勤粤港澳大湾区高......
  • SequoiaDB分布式数据库2023.6月刊
    本月看点速览全球溯源中心系列成果发布,巨杉数据库受邀出席聚焦产业升级,斩获新一代信息技术创新企业推进产业生态,赋能行业发展青杉计划2023已开启,一起攀登更高的“杉” 全球溯源中心系列成果发布,巨杉数据库受邀出席6月19日,“链接世界预鉴未来”——全球溯源中心系列......
  • MySQL数据库索引
    1.索引索引是对数据库表中一列或多列的值进行排序的一种特殊的数据结构,使用索引可以快速定位到特定的数据行,而不必扫描整个表。这可以极大地提高查询性能。在MySQL中,索引可以基于一个或多个列创建。它们可以是唯一的或非唯一的。创建索引可以使用CREATEINDEX语句或在创建表......
  • Jmeter学习之四_kingbaseV8R6数据库的简单验证
    Jmeter学习之四_kingbaseV8R6数据库的简单验证背景周一没去报道,因为我忘记体检了...继续在家进行学习提高自己.jmeter周末时开始看的.今天想着继续研究一下对数据库的处理突然发现人大金仓的官方csdn有一个文档,所以想着偷师,并且总结学习一下.感谢官网的资料.https......
  • shell脚本:dm8数据库安装
    程序作用:1.初始化操作系统2.安装dm数据库软件3.初始化实例4.配置参数5.删除实例6.删除数据库软件整个安装程序的目录结构如下:说明:点击查看代码run.sh说明: 作用:统一执行脚本,调用其他脚本进行操作系统参数配置、数据库软件安装、服务启动等 用法: 前提: 1.把所有的......
  • python连接Oracle数据库实现数据查询并导入MySQL数据库
    1.项目背景由于项目需要连接第三方Oracle数据库,并从第三方Oracle数据库中查询出数据并且显示,而第三方的Oracle数据库是Oracle11的数据库。而django4.1框架支持支持Oracle数据库服务器19c及以上版本,需要7.0或更高版本的cx_OraclePython驱动;django3.2支持Oracle数据库......
  • 阿里数据库内核月报
    数据库内核月报2023/06MySQL·源码解析·并发Replaceinto导致死锁MySQL·源码解析·mysql子查询执行方式介绍极致性价比:自研数据库PolarDBon自研芯片倚天2023/05MySQL·源码解析·InnoDB中undo日志的组织及实现PolarDB·引擎特性·DDL中MDL锁的优化和演......
  • Navicat 查看数据库密码
    Navicat提供了导出连接的功能,当忘记数据库密码时,可以通过导出文件中的加密密码进行解密,查看数据库密码。导出链接,选择需要查看密码的数据库勾选导出密码,否则无法查看在导出文件中找到加密密码在线工具解密,https://tool.lu/coderunner,输入PHP代码,并将文件中的加密密......
  • MYSQL数据库转DM达梦数据库函数替换及注意事项
    1、调整IF函数为 case 函数MYSQL: IF(condition, value_if_true, value_if_false) if(a.class_sort_code='0301',(selectgroup_concat(sku_attr_id)sku_Attrfroma_sku_attr_relaWHEREmodel_id=a.model_idorderbysku_attr_id),'')sku_attrD......