模糊查询与字符串的操作
生活随笔
收集整理的這篇文章主要介紹了
模糊查询与字符串的操作
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
select CAST (333 as varchar(20) )--函數轉換--模糊查詢:無法精確表達的部分,可以精確表達的部分 - 列名 like ''
--無法精確表達的部分,用到通配符
-- % : 任意長度的字符串
-- select * from 表名 where 列名 like '李%' --所有'李'開頭的人的信息-- - : 長度單位為1的字符串
-- select * from 表名 where 列名 like '李_' --'李X'-- [] : 從括號范圍內選擇一個字符
-- select * from 表名 where 列名 like '李[信]' --'李信'-- [^] : 排除括號內的所有字符
-- select * from 表名 where 列名 like '李[^白]' --除了李白的任一 '李 '
--如果遇到困難選中語句按F1幫助跳到微軟文檔--字符串的操作
--將列拼接 并取名
-- select 列+列+列 as '名字' from 表名--去空格
-- rtrim 去右空格 ltrim 去左空格 trim 去兩邊的空格
select rtrim (' sb ')--替換 replace
select REPLACE('Life is shit!!! Damn it!','Damn','')--Life is shit!!! it!--下標 charindex --datebase 從1開始
select CHARINDEX ('o','Today is a good day!')--2
select CHARINDEX ('o','Today is a good day!',CHARINDEX ('o','Today is a good day!')+1)--第二個o 13--截取 substring
select SUBSTRING ('www.csdn.net',CHARINDEX ('c','www.csdn.net'),4)
創作挑戰賽新人創作獎勵來咯,堅持創作打卡瓜分現金大獎
總結
以上是生活随笔為你收集整理的模糊查询与字符串的操作的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: python数据动画_[转载]Maya使
- 下一篇: dubbo使用nacos作为注册中心