student表

SELECT  *  from  `student` where length(sex) = 0

SELECT  length(ID)   from  `student`  WHERE  province ='浙江'

length针对字符,而lengthb是针对字节的。

字符与字节的关系,如1个英文字母占一个字符,中文占两个字符。

该软件简化了length与lengthb的用法?

Trim() 函数

功能就是使用它来去除字符串的行首和行尾的空格,这个功能也是大家使用频率最高的一种。

select trim(province) FROM `student` where ID IN (23,24)

1. trim()删除字符串两边的空格。
2. ltrim()删除字符串左边的空格。
3. rtrim()删除字符串右边的空格。
4. trim('字符1' from '字符串2') 分别从字符2串的两边开始,删除指定的字符1。
5. trim([leading | trailing | both] trim_char from string) 从字符串String中删除指定的字符trim_char。
    leading:从字符串的头开始删除。
    trailing:从字符串的尾部开始删除。
    borth:从字符串的两边删除。
6. tim()只能删除半角空格。

例如:

select *,trim('江'from'江苏') FROM `student` where ID IN (23,24)

select *,trim(LEADING  'X' from 'XXXX江都' )  FROM `student` where ID = 24;

select *,trim(BOTH  'X' from '江XXXXX苏' )  FROM `student` where ID =23;

select *,trim(trailing 'X' from '安徽XXXXXX' )  FROM `student` where ID =22;

******trim()函数与length()函数混用,例如:

最新文章

  1. Java基础学习 -- 异常
  2. Servlet的历史与规范
  3. 用javascript动态创建并提交表单form,表格table
  4. 用 Navicat 写mysql的游标
  5. 《zw版·Halcon-delphi系列原创教程》 水果自动分类脚本(机器学习、人工智能)
  6. List GetEnumerator
  7. StatusBar & StatusBarItem
  8. Apache Spark是什么?
  9. 番外篇 之 C#委托
  10. ASP.NET Web API——选择Web API还是WCF
  11. 如何判断一个C++对象是否在堆栈上(通过VirtualQuery这个API来获取堆栈的起始地址,然后就可以得到答案了),附许多精彩评论
  12. codeforces 8C. Looking for Order 状压dp
  13. eclipse Maven构建的project无法公布lib到tomcat的解决方法
  14. SQL语言-----数据操作
  15. python--对配置文件进行搜索,增加新的内容
  16. Velocity 语法及其在springMVC中的配置
  17. mysql 连接 django
  18. Oracle Database 10g安装
  19. CentOS7+CDH5.14.0安装全流程记录,图文详解全程实测-4配置NTP服务
  20. APP-SERVICE-SDK:setStorageSync:fail;at page/near/pages/shops/shops page lifeCycleMethod onUnload function

热门文章

  1. Solution -「HNOI 2019」「洛谷 P5293」白兔之舞
  2. etcd受损节点重新加入集群
  3. JavaScript函数式编程(纯函数、柯里化以及组合函数)
  4. Spring Cloud之服务注册中心搭建Eureka Server服务注册中⼼
  5. 私有化轻量级持续集成部署方案--05-持续部署服务-Drone(上)
  6. 设计DFA接受{0,1}上的字符串ω,且ω是3倍数的二进制表示
  7. “百度杯”CTF比赛 九月场Upload
  8. 【C#基础概念】枚举 (enum详解)
  9. while read line [linux] shell 学习
  10. Java、Python语法区别,不断更新