zoukankan      html  css  js  c++  java
  • CHARINDEX 位置 LEN长度 REPLACE替换

    USE demo
    GO
    SELECT * FROM hanshu


    --【1】CHARINNDEX ,第一个字符串,找到第二个相同的字符串,是从第几开始,返回的值
    ---例:zxw
    --www.55zxw.net 是从第7位开始数的zxw ,所以查询出来的条件也是7
    SELECT CHARINDEX ('zxw','www.55zxw,net')

    --三个参数,第一个是查找的,第二个人和源字符串、第三个是开始查找的位置
    --从第10位开始查询是没有了
    SELECT CHARINDEX ('zxw','www.55zxw,net',1)


    --【将函数放在查询语句中进行使用】
    select * from hanshu where name='汤慧'
    --查询‘汤慧’的游戏'@'符号的位置
    select CHARINDEX('@',Email) from hanshu where name='汤慧'

    select CHARINDEX('@',Email, -1) from hanshu where name='汤慧'

    --使用CHARINDEX是想把qq号码提取出来
    --【3】求字符串的长度lEN
    select LEN(Email) from hanshu where name='汤慧'
    --LEFT从字符串的左边截取指定字符串的字符

    select LEFT(Email,CHARINDEX('@',Email)-1) from hanshu where name='汤慧'

    --【4】REPLACE替换一个字符串的字符,相同的删除,保留
    --查询结果是我爱娜娜
    SELECT REPLACE ('我爱妈妈','妈妈','娜娜')
    --查询结果是我爱
    SELECT REPLACE ('我爱妈妈','妈妈','')

  • 相关阅读:
    python之pymysql的使用
    python 之 Apollo
    python 之 RabbitMQ
    python之内置sqlite3
    pyQt5之2048小游戏
    VSCode 下载速度慢问题解决
    Redis 缓存穿透 + 缓存雪崩 + 缓存击穿的原因和解决方案
    部门优化
    Cpu_Limit.sh
    Autoback-xtraback.sh
  • 原文地址:https://www.cnblogs.com/tangtangsimida/p/9508063.html
Copyright © 2011-2022 走看看