在线观看肉片AV网站免费_97在线中文字幕免费公开视频_人妻无码二区自慰系列_高清无码黄色在线网站

您當(dāng)前的位置:天府星空常見問題數(shù)據(jù)庫 → 問題內(nèi)容

SQL Server 中巧用另類寫法代替Like語句

作者:佚名  來源:本站整理  發(fā)布時間:2008-08-11 16:20:02

   提到Like語句大家都很熟悉,比如查找用戶名包含有"c"的所有用戶, 我們可以用 use mydatabase

    select * from table1 where username like'%c%"

    以下是完成上面功能的另一種寫法:

    use mydatabase

    select * from table1 where charindex('c',username)>0

    這種方法理論上比上一種方法多了一個判斷語句,即>0, 但這個判斷過程是最快的, 我相信80%以上的運算都是花在查找字符串及其它的運算上, 所以運用charindex函數(shù)也沒什么大不了。用這種方法也有好處, 那就是對%,|等在不能直接用like 查找到的字符中可以直接在這charindex中運用, 如下:

    use mydatabase

    select * from table1 where charindex('%',username)>0

    大家還可以寫成:

    use mydatabase

    select * from table1 where charindex(char(37),username)>0

    ASCII的字符即為%

  • 上一篇問題:快速掌握SQL服務(wù)器常見的危險和補救措施
  • 下一篇問題:已經(jīng)沒有了
    • 全國統(tǒng)一免費熱線:800-82-98988
    • 業(yè)務(wù)咨詢電話:028-66533110
    • 技術(shù)支持電話:028-66533120
    • 故障搶修電話:028-85568895
    • 投訴以及建設(shè):028-66533130
    • 售后服務(wù)電話:028-66533140
    • 業(yè)務(wù)咨詢:239270001成都網(wǎng)站建設(shè)咨詢
    •  239270002成都網(wǎng)站建設(shè)咨詢
    •  712291959成都網(wǎng)站建設(shè)咨詢
    •  712291960成都網(wǎng)站建設(shè)咨詢
    •  712291950成都網(wǎng)站建設(shè)咨詢
    •  712291951成都網(wǎng)站建設(shè)咨詢

    MSN咨詢:info@tfxk.com 技術(shù)支持:support@tfxk.com 中華人民共和國信產(chǎn)部備案號:蜀ICP備06017350號

    Copyright:天府星空網(wǎng)絡(luò)科技有限公司(Tfxk.Com)2003-2009

    成都總部地址:成都市洗面橋街22號城市陽光大廈13-02.13-04.13-05室 郵編:610041

    西昌分公司地址:西昌市文匯路一環(huán)路口 電話:0834-3203999 傳真:0834-3202135 郵編:615000