MySQL选出指定数量的字符SUBSTRING_INDEX
来源:互联网 发布:人工智能哪个技术 编辑:程序博客网 时间:2024/05/21 20:21
SELECT最后两个字符
RIGHT() 和LEFT()可以从列中选出指定数量的字符。
文本值以及有CHAR或VARCHAR类型的列中存储的值都被称为字符串。
SELECT RIGHT(location,2)FROM my_contacts;
RIGHT()指从列的右侧开始,
LEFT()指从列的左侧开始
location是要使用的列,
上述的2指的是要从列的右侧开始选取的字符数量。
SELECT逗号前的所有内容
SUBSTRING_INDEX()则可获取部分列值。也称为子字符串。
这个函数会找出指定字符或字符串前的所有内容。所以只要把逗号用引号括起来,SUBSTRING_INDEX()就会为我们取出逗号前的所有内容。
SELECT SUBSTRING_INDEX(location,',',1)FROM my_contacts;
它寻找的是引号里的字符串(本例中是逗号)
上述的1表示命令要寻找的第“1”个逗号,如果换成2,则函数就会寻找第“2”个逗号,然后获取它前面的所有内容。
还有几个常用的字符串辅助函数
1、UPPER(your_string)和LOWER(your_string)分别可把整租字符改为大小写。
2、REVERSE(your_string)的作用反转字符串里的字符排序。
3、LTRIM(your_string)和RTRIM(your_string)返回清除多余空格后的字符串,分别清除左边的空字符和右边的空字符。
4、LENGTH(your_string)返回字符串中的字符数量
总结:字符串函数不会改变存储在表中的内容,只是把字符串修改后的模样当成查询结果返回。
0 0
- MySQL选出指定数量的字符SUBSTRING_INDEX
- mysql字符串如何得到指定字符最后的位置,学习SUBSTRING_INDEX的用法
- mysql字符截取substring_index
- 【mysql】mysql的SUBSTRING_INDEX
- mysql的函数 SUBSTRING_INDEX
- mysql的substring_index函数
- mysql 的substring_index()函数
- mysql的SUBSTRING_INDEX 的使用
- mysql函数substring_index的用法
- mysql 的函数用法SUBSTRING_INDEX
- mysql函数substring_index的用法
- mysql选出 user中mobile相同(相同数量>1)的行
- MySQL 查询指定数量的表数据
- MySQL取出指定数量的随机记录
- MYSQL:GROUP_CONCAT,SUBSTRING_INDEX的妙用(转)
- PostgreSQL模仿MySQL的substring_index方法
- cocos2dx-lua 快速截取指定字符数量的字符串
- Mysql中随机挑选指定数量的数据
- sql自动生成{00N}编号
- int自动封装Integer的小知识(转载)
- PRML读书笔记——神经网络
- mysql协议分析-load data
- WAJUEJI which home strong!
- MySQL选出指定数量的字符SUBSTRING_INDEX
- ORA-01858: 在要求输入数字处找到非数字字符 and ORA-01007: 变量不在选择列表中
- 55-比较字符串
- 练习:用脚本文件实现对虚拟机的控制
- Python 网络爬虫--简单的爬取一些防爬取的网站
- hbase多master和动态添加节点
- 移植qrencode到ARM-Linux,实现字符串生成二维码图片
- APP编译报最大方法数超65k解决方案总结
- SDUT 3360 学生信息的添加与查询