`
wsql
  • 浏览: 11813898 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
文章分类
社区版块
存档分类
最新评论

二十三.Sql server中substr的使用

 
阅读更多

SQL中可以使用字符串函数来提取你想要呈现的字符,substring()函数可以截取字符串中的部分字符,它有两种使用方式:

SUBSTR(str,i):str中,选出字符串str的第i位置开始的字元。请注意,这个语法不适用于SQL Server

SUBSTRING(str,i,len):str中的第i位置开始,选出接下去的len个长度的字元。(这里我使用的数据库版本是2008R2的,有些老一点的版本是substr(),所以要根据你PC上安装的数据库版本来决定)

假如有tb_Teachers_info

tb_Teachers_info

想要查找TeachersName为justin中ust字符

SQL语句:

select substring(TeachersName,2,3)from tb_Teachers_infowhereTeachersName='Justin';

输出结果:


下一节. Sql server多表查询

分享到:
评论

相关推荐

    sqlserver substring函数使用方法小结

    在操作sqlserver时候用到了substring函数 SUBSTRING ( expression, start, length ) 参数 expression 字符串、二进制字符串、文本、图像、列或包含列的表达式。请勿使用包含聚合函数的表达式。 start 整数或可以隐式...

    SQL的SUBSTR()函数使用介绍

    ) 代码如下: MySQL: SUBSTR( ), SUBSTRING( ) Oracle: SUBSTR( ) SQL Server: SUBSTRING( ) ; 常用的方式是: SBUSTR(str,pos); 就是从pos开始的位置,一直截取到最后。 还有一种比较常用的是: 代码如下: SUBSTR...

    SQL语句大全 珍藏版2019-02-28

    显示第一个语句中不在第二个语句中的项 [SQL 语句 1] MINUS [SQL 语句 2] (21) Concatenate................................... ............... ...............................12 结果相加(串联) MySQL/Oracle...

    MYSQL,SQLSERVER,ORACLE常用的函数

    SQL中的单记录函数 1.ASCII 返回与指定的字符对应的十进制数; SQL> select ascii('A') A,ascii('a') a,ascii('0') zero,ascii(' ') space from dual; A A ZERO SPACE --------- --------- --------- --------- ...

    用SQL语句截取字符串

    用SQL语句截取字符串, string substr ( string string, int start [, int length]) 参数1:处理字符串 参数2:截取的起始位置(第一个字符是从0开始) 参数3:截取的字符数量

    21天学习SQL V1.0

    SUBSTR........................................................................................................... 85 TRANSLATE.............................................................................

    sql语句 截取时间 只显示 年,月,日的格式

    sql语句 截取时间 只显示 年,月,日的格式

    SQL21日自学通

    在SQL*PLUS 中使用变量453 DEFINE 454 ACCEPT 455 NEW_VALUE457 DUAL 表458 DECODE 函数459 日期转换462 运行一系列的SQL 文件465 在你的SQL 脚本中加入注释466 高级报表467 总结469 问与答469 校练场469 练习470 第...

    Sql Server中Substring函数的用法实例解析

    SQL 中的 substring 函数是用来抓出一个栏位资料中的其中一部分。这个函数的名称在不同的资料库中不完全一样: MySQL: SUBSTR( ), SUBSTRING( ) Oracle: SUBSTR( ) SQL Server: SUBSTRING( ) SQL 中的 substring ...

    SQL 复制表,富文本编辑器,css图片居中等等.NET知识

    此文档包含以下内容: js中substring与substr的用法以及区别;...asp.net中如何使用Server.MapPath; C#中float的取值范围; C#中float的取值范围; css让图片居中的方法; css滚动条的overflow属性;

    高性能服务框架ZYS.zip

    第一个参数是url,第二参数是保存路径,第三个参数是二维码长或者宽,第四个参数是决定是否透明,默认是不透明的 网页版console的shell使用如下 本地访问http://localhost/console 交流使用 zys框架交流...

    最全的oracle常用命令大全.txt

    使用INPUT命令可以在SQL缓冲区中增加一行或多行 SQL>i SQL>输入内容 e、调用外部系统编辑器 SQL>edit 文件名 可以使用DEFINE命令设置系统变量EDITOR来改变文本编辑器的类型,在login.sql文件中定义如下一行 DEFINE_...

    php网络开发完全手册

    13.3.5 SQL Server 207 13.4 SQL语言简介 207 13.5 常见的数据库设计问题 208 13.6 关系型数据库的设计原则 209 13.6.1 第一范式(1NF) 209 13.6.2 第二范式(2NF) 209 13.6.3 第三范式(3NF) 210 13.7 数据库...

    PHP开发实战1200例(第1卷).(清华出版.潘凯华.刘中华).part1

    实例112 解决用substr()函数对中文字符串截取时出现乱码的问题 143 实例113 字符串与HTML标记相互转换 144 实例114 运用PHP 5.0新型字符串输出XML数据 145 实例115 判断字符串中是否存在指定子串 146 2.9 正则表达式...

    PHP开发实战1200例(第1卷).(清华出版.潘凯华.刘中华).part2

    实例112 解决用substr()函数对中文字符串截取时出现乱码的问题 143 实例113 字符串与HTML标记相互转换 144 实例114 运用PHP 5.0新型字符串输出XML数据 145 实例115 判断字符串中是否存在指定子串 146 2.9 正则表达式...

    oracle数据库经典题目

    10.使用Save命令可以将缓冲区中的SQL命令保存到一个文件中,并且可以使用Run命令运行该文件。 11.一个模式只能够被一个数据库对象所拥有,其创建的所有模式对象都保存在自己的模式中。 12.根据约束的作用域,约束...

    oracle学习文档 笔记 全面 深刻 详细 通俗易懂 doc word格式 清晰 连接字符串

     数据查询语言 (Data Query Language, DQL) 是SQL语言中,负责进行数据查询而不会对数据本身进行修改的语句,这是最基本的SQL语句。例如:SELECT(查询)  数据控制语言Data Controlling Language(DCL),用来...

    根据身份证号码计算出生日期、年龄、性别(18位) 根据入职时间计算工龄。

    1、根据身份证号码计算出生日期、年龄、性别(18位) 代码如下: //获取输入身份证号码 var ... //获取性别 if (parseInt(UUserCard.substr(16, 1)) % 2 == 1) { //男 } else { //女 } //获取年龄 var myDate = new Date

    sqltoy-orm框架系统-其他

    sqlserver 支持2008到2019版本,建议使用2012或以上版本 sqlite sybase_iq 支持15.4以上版本,建议使用16版本 elasticsearch 只支持查询,版本支持5.7+版本,建议使用7.3以上版本 clickhouse mongodb (只支持查询) ...

Global site tag (gtag.js) - Google Analytics