国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 數據庫 > MySQL > 正文

mysql查詢-區分大小寫高性能

2019-11-02 14:54:27
字體:
來源:轉載
供稿:網友

 mysql查詢默認是不區分大小寫的 如:

1 2 3 4 5 6 7 <a href="/tags.php/select/" target="_blank">select</a>  * from  table_name where  a like  'a%'       select  * from  table_name where  a like  'A%'       select * from table_name where a like 'a%'   select * from table_name where a like 'A%'

效果是一樣的。

要讓mysql查詢區分大小寫,可以:
 

1 2 3 4 5 6 7 select  * from  table_name where  binary  a like  'a%'       select  * from  table_name where  binary  a like  'A%'       select * from table_name where binary a like 'a%'   select * from table_name where binary a like 'A%'

也可以在建表時,加以標識
 

1 2 3 4 5 6 7 8 9 10 11 create  table  table_name(           a varchar (20) binary        )     create table table_name(        a varchar(20) binary    )

七個字網名[www.la240.com/html2017/1/24/]
試30W數據

1 SELECT * FROM `tableName` WHERE ( BINARY weixin = 'value' ) LIMIT 1;

不支持索引,查詢效率底下,不建議考慮。上面這些sql語句乍看不會有什么問題,但是當表中的數據多了以后,問題就會凸顯出來,用不到索引,就會導致查詢效率非常低下。

mysql查詢區分大小寫高性能 電腦高手

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 灵石县| 同仁县| 邹城市| 广西| 宁阳县| 神农架林区| 竹北市| 白山市| 麟游县| 平塘县| 深水埗区| 衡南县| 盐亭县| 平昌县| 黔西| 常山县| 康乐县| 丹棱县| 屯留县| 台北市| 安福县| 平凉市| 黄石市| 海原县| 丰县| 万源市| 兴海县| 清水县| 开鲁县| 莲花县| 桂阳县| 纳雍县| 南召县| 兴仁县| 普格县| 法库县| 广汉市| 琼海市| 巴彦县| 双峰县| 陕西省|