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 ('我爱妈妈','妈妈','')

  • 相关阅读:
    领域驱动设计ddd
    LayUI
    Kendo框架
    mysql rdms 笔记
    window系统安装mysql
    在VS项目中通过GIT生成版本号作为编译版本号
    在VS项目中使用SVN版本号作为编译版本号
    Oracle与SQL SERVER编程差异分析(入门)
    发布MeteoInfo 3.0
    Tomcat7 安全部署配置修改
  • 原文地址:https://www.cnblogs.com/tangtangsimida/p/9508063.html
Copyright © 2011-2022 走看看