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

建设部网站监理注销查询百度投诉电话人工服务总部

建设部网站监理注销查询,百度投诉电话人工服务总部,网站建设哪个便宜,怎么注册一个公司网站1. SPLIT_PART SPLIT_PART() 函数通过指定分隔符分割字符串,并返回第N个子串。语法: SPLIT_PART(string, delimiter, position) string : 待分割的字符串 delimiter:指定分割字符串 position:返回第几个字串,从1开始&…

1. SPLIT_PART
SPLIT_PART() 函数通过指定分隔符分割字符串,并返回第N个子串。语法:

SPLIT_PART(string, delimiter, position)
string : 待分割的字符串
delimiter:指定分割字符串
position:返回第几个字串,从1开始,该参数必须是正数。如果参数值大于分割后字符串的数量,函数返回空串。

示例:

SELECT SPLIT_PART('A,B,C', ',', 2); -- 返回B


2.STRING_TO_ARRAY
该函数用于分割字符串至数组元素,语法:

string_to_array(string, delimiter [, null string])
string : 待分割的字符串
delimiter:指定分割字符串
null string : 设定空串的字符串
示例:

SELECT string_to_array('xx~^~yy~^~zz', '~^~'); -- {xx,yy,zz} 
SELECT string_to_array('xx~^~yy~^~zz', '~^~', 'yy'); -- {xx,NULL,zz}

3. regexp_split_to_array|regexp_split_to_table 
使用正则表达式分割字符串,用来将字符串转换成格式化数据,一个是转换成数组,一个是转换成结果集表,语法:

regexp_split_to_array ( string, pattern [, flags text ] ) → text[]
string : 待分割的字符串
pattern:正则表达式或指定分割字符串


示例1:正则表达式 

SELECT regexp_split_to_array('foo bar  baz', '\s+');


示例2:指定分割字符串

SELECT * FROM student t WHERE regexp_split_to_array(t.subject,',') @> array['英语','中国古典文学']

SELECT * FROM student t WHERE regexp_split_to_array(t.subject,',') @> regexp_split_to_array('英语','中国古典文学',',')

 regexp_split_to_table ( string, pattern [, flags text ] ) 
string : 待分割的字符串
pattern:正则表达式或指定分割字符串 

 
 Tips:查询具体排序的第几个的用regexp_split_to_array函数,查询是否包含的条件,则使用ARRAY_AGG与 regexp_split_to_table两个函数

4.regexp_split_to_array
和上面一样,只是返回数据类型,语法:

regexp_split_to_array( string, pattern ) 
string : 待分割的字符串
pattern:正则表达式或指定分割字符串

示例1(单个切断):

select regexp_split_to_array('the,quick,brown;fox;jumps', '[,;]')   -- 返回 {the,quick,brown,fox,jumps}

示例2(表字段和传入字符串比较):

select regexp_split_to_array(subjects,',') @> regexp_split_to_array('英语,中国古典文学',',')

@> 包含的关系,不指定顺序

subjects 包含 数据:'英语','中国古典文学'

= 相等的关系

subjects 等于 数据:'英语','中国古典文学'

!= 不等的关系

subjects 不等于 数据:'英语','中国古典文学'

&& 存在

subjects 包含 数据:'英语','中国古典文学' 其中的一条
5. regexp_matches
匹配一个POSIX正则表达式针对字符串并返回匹配的子字符串。语法:

REGEXP_MATCHES(string, pattern [, flags])
string : 待分割的字符串
pattern:要提取子字符串的字符串那匹配正则表达式
flag:一个或多个控制函数行为的字符
返回结果:即使结果数组仅包含单个元素,函数也会返回一组文本
示例1(提取指定符号后的内容):

SELECT REGEXP_MATCHES('Learning #Geeksforgeeks #geekPower', '#([A-Za-z0-9_]+)', 'g');

示例2(可以通过正则表达式匹配的所有模式都一样):
 

SELECT REGEXP_MATCHES('ABC', '^(A)(..)$', 'g');

 

http://www.dt0577.cn/news/56576.html

相关文章:

  • web网站怎么做关键词搜索神器
  • 网上接单做网站东莞推广服务
  • 赣州微网站建设费用西安楼市最新房价
  • 商务网站建设与维护试卷南宁网络推广热线
  • 太原网站建设斯飞网络在线bt磁力搜索
  • 招聘网58同城求职信息seo网站推广工具
  • 山西响应式网站制作杭州优化外包
  • 个人网站 备案 备注百度网盘免费下载
  • 西安网站制作流程现在有什么推广平台
  • 建设工程其它费计算网站销售外包公司
  • 网络系统管理员获取ip网络优化培训骗局
  • 大连小程序哪个开发公司好如何优化培训方式
  • 心悦会员荣誉战场两张免做卡网站站长推广网
  • 网站开发的工作对象网络营销企业案例分析
  • 网站备案被注销吗深圳网络推广招聘
  • 做网站如何规避法律风险公司推广网站
  • 自己做企业网站windows优化大师怎么使用
  • 网站备案时 首页杭州网站优化公司哪家好
  • 生成wap网站武汉百度推广seo
  • 镇江网站建设开发惠州百度推广排名
  • 普陀做网站公司seo搜索引擎优化是做什么的
  • 新疆炒菜哥李健教做新疆菜网站什么平台可以做引流推广
  • 学校资源网站的建设方案技术短期培训班
  • 协会网站设计方案软文营销文章500字
  • 一个人做网站时间百度竞价广告点击器
  • 全自动网站制作源码武汉seo网站
  • 网站url如何做优化郑州网站建设制作公司
  • 中国人民建设银行官网奶糖 seo 博客
  • 用php做网站不用框架网页制作接单平台
  • 广州手机网站定制咨询西安百度推广开户多少钱