欧美日韩国产一区,亚洲一区视频,色综合久久久久,私密按摩师舌头伸进去了,99re6这里只有精品,夜夜性日日交xxx性hd

12.模糊查詢

  • • 發(fā)表于 7年前
  • • 作者 大妖怪
  • • 3532 人瀏覽
  • • 0 條評論
  • • 最后編輯時(shí)間 6年前
  • • 來自 [技 術(shù)]

原創(chuàng)聲明:本文為作者原創(chuàng),未經(jīng)允許不得轉(zhuǎn)載,經(jīng)授權(quán)轉(zhuǎn)載需注明作者和出處

再來一個(gè)場景,在之前的表的基礎(chǔ)上,需要查出name里有第一個(gè)字符是’大’的數(shù)據(jù):

SELECT * FROM person WHERE name LIKE '大%';


這一句使用了模糊查詢,模糊查詢的語法格式是在條件后面使用’LIKE’ 關(guān)鍵字,在所要查詢的內(nèi)容中加入通配符’%’,其中’%’代表任意多個(gè)任意字符,那么LIKE ‘大%’這段命令的意思就是查找第一個(gè)字符是大,后面有任意多個(gè)字符的內(nèi)容,也就是第一個(gè)字符是’大’的數(shù)據(jù)。
總結(jié)一下:

  • 如果%通配符放到結(jié)尾,開頭是固定內(nèi)容,那就是查找以這個(gè)內(nèi)容開頭的數(shù)據(jù),如’大%’;
  • 如果%通配符放到開頭,結(jié)尾是固定內(nèi)容,那就是查找以這個(gè)內(nèi)容結(jié)尾的數(shù)據(jù),如’%大’;
  • 如果通配符放到首尾,中間是固定內(nèi)容,那么就是查找包含這個(gè)內(nèi)容的數(shù)據(jù),如’%大%’;

通配符除了’%’,還有一種常用的是’_‘,這個(gè)通配符代表一個(gè)任意字符,比如查詢第第三個(gè)字符是某個(gè)字符的數(shù)據(jù),如: ‘__怪’;

模糊查詢的效率非常低,因?yàn)樗谄ヅ鋽?shù)據(jù)的時(shí)候是一行行往下找的,對于數(shù)據(jù)量大的項(xiàng)目,查找數(shù)據(jù)非常費(fèi)時(shí),所以一般情況下我們應(yīng)該避免使用模糊查詢,真正在做搜索的時(shí)候一般會(huì)自己建立索引,然后用程序來維護(hù),或者直接使用搜索引擎,當(dāng)然,mysql自己也可以在插入數(shù)據(jù)的時(shí)候創(chuàng)建索引(這個(gè)鄙人完全沒有使用過),所以本章內(nèi)容只做了解,順便貼出大神總結(jié)的mysql通配符的文章:
https://blog.csdn.net/win7system/article/details/53508401

分享到:
0條評論
Ctrl+Enter
作者

大妖怪

大妖怪

APP:1 帖子:76 回復(fù):200 積分:7517

已加入社區(qū)[3076]天

夢里巷口,可有你倚門回首

作者詳情》
Top