Mysql联合索引使用
来源:互联网 发布:php自学书籍推荐 编辑:程序博客网 时间:2024/05/14 14:34
联合索引又叫复合索引。
对于复合索引:Mysql从左到右的使用索引中的字段,一个查询可以只使用索引中的一部份,但只能是最左侧部分。例如索引是key index (a,b,c). 可以支持a | a,b| a,b,c 3种组合进行查找,但不支持 b,c进行查找 .当最左侧字段是常量引用时,索引就十分有效。
创建联合索引例子:
<span style="font-size:18px;">CREATE TABLE `NewTable` (`id` varchar(32) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL ,`<span style="color:#3333ff;">goods_id</span>` varchar(32) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL ,`goods_spec` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL ,</span>
<span style="font-size:18px;">`<span style="color:#3333ff;">warehouse_id</span>` varchar(32) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL ,`operate_count` int(11) NULL DEFAULT NULL ,`before_qty` decimal(19,4) NULL DEFAULT NULL ,`before_amt` decimal(19,4) NULL DEFAULT NULL ,`lock_qty` decimal(19,4) NULL DEFAULT NULL ,`<span style="color:#3333ff;">hotelinfo_id</span>` int(11) NULL DEFAULT NULL ,PRIMARY KEY (`id`),<span style="color:#ff0000;">UNIQUE INDEX `un_scmgoodsbatch` (`goods_id`, `hotelinfo_id`, `warehouse_id`) USING BTREE </span>)ENGINE=InnoDBDEFAULT CHARACTER SET=utf8 COLLATE=utf8_general_ciROW_FORMAT=COMPACT</span>
<span style="font-size:18px;">select * from newTable where goods_id = '' and hotelInfo_id ='' and warehouse_id =' ';select * from newTable where goods_id = '' and hotelInfo_id ='' ;select * from newTable where goods_id = '' and warehouse_id ='';select * from newTable where goods_id = '' ;</span>
0 0
- Mysql联合索引使用
- mysql的联合索引使用
- mysql联合索引 sql索引使用
- mysql中联合索引的使用
- MYSQL的联合索引的使用
- mysql 联合索引
- mysql 联合索引详解
- mysql 联合索引温故
- mysql联合索引详解
- mysql联合索引详解
- mysql的联合索引
- MySQL联合索引实例
- mysql联合索引
- mysql 联合索引详解
- MySQL联合索引
- mysql 联合索引
- mysql 联合索引
- mysql联合索引
- spring+springmvc+mybatis+oracle整合开发核心配置代码
- 数据类型
- uvalive 6692 - Lucky Number 水题
- 企业转型是一个自我挑战、自我生长的过程
- H5 Native WebView 交互框架及经验
- Mysql联合索引使用
- IM直播资料的一些网址
- C++多态的实现及原理详细解析
- 数据结构实验之链表七:单链表中重复元素的删除
- Light OJ-----1282对数快速幂
- linux 下载web服务器文件
- 【codeforces】数学
- VS2013 c++ 生成和调用DLL动态链接库
- SDUT OJ 3379数据结构实验之查找七:线性之哈希表