sqlservercount函数怎么用(Sql Server中Substring函数的用法实例解析)
类别:数据库 浏览量:1829
时间:2022-01-22 01:21:32 sqlservercount函数怎么用
Sql Server中Substring函数的用法实例解析SQL 中的 substring 函数是用来抓出一个栏位资料中的其中一部分。这个函数的名称在不同的资料库中不完全一样:
- MySQL: SUBSTR( ), SUBSTRING( )
- Oracle: SUBSTR( )
- SQL Server: SUBSTRING( )
SQL 中的 substring 函数是用来截取一个栏位资料中的其中一部分。
例如,我们需要将字符串'abdcsef'中的‘abd'给提取出来,则可用substring 来实现:
select substring('abdcsef',1,3)
结果:
'abd'
括号中数字‘1'表示截取的起始位置是从该字符串第一个字符开始,‘3'表示截取后得到的字符串长度为3个字符。
这是‘substring'最基础的语法,当然,我们的需求有时候会变得比较复杂,例如以下例子:
我们只想要得到'roomno'中的房间号,发现起始字符位置并不是固定的,而且,我们需要的房间号长度也不固定。
此时,我们可以运用‘charindex'这个函数就可以轻松搞定,它是用来定位某个特定字符在该字符串中的位置,即该函数
得到的结果是一个用来表示某个特定字符位置的数字。执行如下代码:
select room_stand=substring(roomno,charindex('元',roomno)+1,charindex('室',roomno)-charindex('元',roomno)-1) from PROPERTY_room where roomno like '%单元%室%'
结果:
以上所述是小编给大家介绍的Sql Server中Substring函数的用法实例解析,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对开心学习网网站的支持!
您可能感兴趣
- django连接mysql不支持中文插入(Django创建项目+连通mysql的操作方法)
- SQL Server中对列的权限设置
- c语言获取系统日期函数(C# ling to sql 取多条记录最大时间)
- mysql的简单介绍(MySQL Shell的介绍以及安装)
- navicat15激活页面不显示(Navicat for MySQL 15注册激活详细教程)
- mysql新增字段并添加备注(mysql添加备注信息的实现)
- sql注入原理详细(Sql注入原理简介_动力节点Java学院整理)
- mysql中数据类型的学习体会(MySQL 实现lastInfdexOf的功能案例)
- sql触发器编写教程(SQL Server 使用触发器trigger发送电子邮件步骤详解)
- 5.6以上版本mysql数据复制(MySQL5.7并行复制原理及实现)
- centos安装mysql8.0教程(Centos7 安装 Mysql8教程)
- mysql乐观锁与mvcc(MySQL中的乐观锁,悲观锁和MVCC全面解析)
- SQL SERVER与MySQL数据类型的对应关系
- sql数值函数大全(sql中mod函数取余数的用法)
- mysql的日志怎么清除(MySQL删除了记录不生效的原因排查)
- sql server删除曾经登录过的登录名
- 越南新娘(越南新娘骗婚套路流程)
- 菲律宾游学(菲律宾游学中介机构)
- 菲律宾美食(菲律宾美食排行榜前十名)
- 菲律宾特产(菲律宾特产最值得买回国)
- 越南特产(越南特产首饰)
- TVB负评王连续挑战警察角色《使徒行者3》中将饰演卧底(TVB负评王连续挑战警察角色使徒行者3中将饰演卧底)
热门推荐
- css3自制像素细线(css3绘制百度的小度熊)
- sql server日期查询语句(SQL Server中查询结果超出了查询时间范围解决方法)
- python中的isi(深入浅析Python 中 is 语法带来的误解)
- iframe 弹窗(遮罩层 + Iframe实现界面自动显示的示例代码)
- try中finally与return
- js宏任务都有哪些(JavaScript 操作宏任务与微任务)
- javascript 数组排序
- sql 如何拆分字符串(SQL Server实现将特定字符串拆分并进行插入操作的方法)
- laravelblade界面(laravel5.1框架基础之Blade模板继承简单使用方法分析)
- nginx学习需要哪些知识(一篇文章搞懂Nginx是什么,能干什么)