模糊查询与字符串的操作
生活随笔
收集整理的這篇文章主要介紹了
模糊查询与字符串的操作
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
select CAST (333 as varchar(20) )--函數(shù)轉(zhuǎn)換--模糊查詢(xún):無(wú)法精確表達(dá)的部分,可以精確表達(dá)的部分 - 列名 like ''
--無(wú)法精確表達(dá)的部分,用到通配符
-- % : 任意長(zhǎng)度的字符串
-- select * from 表名 where 列名 like '李%' --所有'李'開(kāi)頭的人的信息-- - : 長(zhǎng)度單位為1的字符串
-- select * from 表名 where 列名 like '李_' --'李X'-- [] : 從括號(hào)范圍內(nèi)選擇一個(gè)字符
-- select * from 表名 where 列名 like '李[信]' --'李信'-- [^] : 排除括號(hào)內(nèi)的所有字符
-- select * from 表名 where 列名 like '李[^白]' --除了李白的任一 '李 '
--如果遇到困難選中語(yǔ)句按F1幫助跳到微軟文檔--字符串的操作
--將列拼接 并取名
-- select 列+列+列 as '名字' from 表名--去空格
-- rtrim 去右空格 ltrim 去左空格 trim 去兩邊的空格
select rtrim (' sb ')--替換 replace
select REPLACE('Life is shit!!! Damn it!','Damn','')--Life is shit!!! it!--下標(biāo) charindex --datebase 從1開(kāi)始
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)--第二個(gè)o 13--截取 substring
select SUBSTRING ('www.csdn.net',CHARINDEX ('c','www.csdn.net'),4)
創(chuàng)作挑戰(zhàn)賽新人創(chuàng)作獎(jiǎng)勵(lì)來(lái)咯,堅(jiān)持創(chuàng)作打卡瓜分現(xiàn)金大獎(jiǎng)
總結(jié)
以上是生活随笔為你收集整理的模糊查询与字符串的操作的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: python数据动画_[转载]Maya使
- 下一篇: Linux系统下安装USB无线网卡驱动方