当前位置: 首页 > news >正文

linux之SQL语句简明教程---SUBSTRING

SQL 中的 substring 函数是用来抓出一个栏位资料中的当中一部分。这个函数的名称在不同的资料库中不全然一样:

  • MySQL: SUBSTR( ), SUBSTRING( )
  • Oracle: SUBSTR( )
  • SQL Server: SUBSTRING( )

最经常使用到的方式例如以下 (在这里我们用 SUBSTR( ) 为例):

SUBSTR (str, pos)

由 <str> 中,选出全部从第 <pos> 位置開始的字元。请注意,这个语法不适用于 SQL Server 上。

SUBSTR (str, pos, len)

由 <str> 中的第 <pos> 位置開始,选出接下去的 <len> 个字元。

如果我们有下面的表格:

Geography 表格

Region_NameStore_Name
EastBoston
EastNew York
WestLos Angeles
WestSan Diego

例1

SELECT SUBSTR (Store_Name, 3) 
FROM Geography 
WHERE Store_Name = 'Los Angeles';

结果:

's Angeles'

例2

SELECT SUBSTR (Store_Name, 2, 4) 
FROM Geography 
WHERE Store_Name = 'San Diego';

结果:

'an D'


Linux实測例如以下:



转载请注明:小刘

相关文章:

  • 面向对象访问修饰符
  • Mongodb $in $or 性能比较
  • Android Studio之多个Activity的滑动切换(二)
  • log4j
  • Android——4.2.2 源代码文件夹结构分析
  • ZOJ 3427 Array Slicing (scanf使用)
  • php用正则匹配出图片img标签中的src路径(兼容)
  • OC中的属性和成员变量在.h文件和.m文件的不同
  • 【bzoj】1927 [Sdoi2010]星际竞速
  • Spring Cache无效的问题以及解决办法
  • 北亚案例:oracle数据库误删除数据的恢复方法
  • 安装jdk后出现bash: ./java: /lib/ld-linux.so.2: bad ELF interpreter: 没有那个文件或目录
  • Linux/Unix分配进程ID的方法以及源代码实现
  • 双样本T检验-P-T和T-T检验
  • yaml很好的一个demo
  • #Java异常处理
  • 【跃迁之路】【669天】程序员高效学习方法论探索系列(实验阶段426-2018.12.13)...
  • canvas绘制圆角头像
  • emacs初体验
  • Fabric架构演变之路
  • FineReport中如何实现自动滚屏效果
  • Java 多线程编程之:notify 和 wait 用法
  • nodejs实现webservice问题总结
  • spring cloud gateway 源码解析(4)跨域问题处理
  • Vue官网教程学习过程中值得记录的一些事情
  • XML已死 ?
  • 持续集成与持续部署宝典Part 2:创建持续集成流水线
  • 关于 Cirru Editor 存储格式
  • 普通函数和构造函数的区别
  • 算法-图和图算法
  • 我有几个粽子,和一个故事
  • 小程序开发中的那些坑
  • 源码之下无秘密 ── 做最好的 Netty 源码分析教程
  • RDS-Mysql 物理备份恢复到本地数据库上
  • 如何用纯 CSS 创作一个菱形 loader 动画
  • ​LeetCode解法汇总2182. 构造限制重复的字符串
  • #QT(一种朴素的计算器实现方法)
  • (Pytorch框架)神经网络输出维度调试,做出我们自己的网络来!!(详细教程~)
  • (附源码)springboot码头作业管理系统 毕业设计 341654
  • (利用IDEA+Maven)定制属于自己的jar包
  • (全部习题答案)研究生英语读写教程基础级教师用书PDF|| 研究生英语读写教程提高级教师用书PDF
  • (三维重建学习)已有位姿放入colmap和3D Gaussian Splatting训练
  • .bat批处理(四):路径相关%cd%和%~dp0的区别
  • .Net Web项目创建比较不错的参考文章
  • .NET 程序如何获取图片的宽高(框架自带多种方法的不同性能)
  • .Net转Java自学之路—基础巩固篇十三(集合)
  • .project文件
  • [ HTML + CSS + Javascript ] 复盘尝试制作 2048 小游戏时遇到的问题
  • [17]JAVAEE-HTTP协议
  • [3300万人的聊天室] 作为产品的上游公司该如何?
  • [AutoSar]状态管理(五)Dcm与BswM、EcuM的复位实现
  • [BT]小迪安全2023学习笔记(第15天:PHP开发-登录验证)
  • [BZOJ3223]文艺平衡树
  • [c#基础]DataTable的Select方法
  • [c++] 自写 MyString 类