English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
当我们使用子查询时,可以使用复合索引。使用复合索引的优点是可以的。
加盟
筛选
选择中
以下是index的语法。
index(column_name1,column_name2,column_name3,column_name4,............................N)
Vamos primero a crear una tabla y establecer un índice en ella.
mysql> create table MultipleIndexDemo - > ( - > id int, - > Nombre varchar(100), - > Apellido varchar(100), - > Dirección varchar(200), - > índice(id,Apellido,Dirección) - > );
Verificar si el índice se creó con éxito.
mysql> show índice from MultipleIndexDemo;
A continuación, se muestra la salida.
+-------------------+------------+----------+--------------+-------------+-----------+-------------+----------+--------+------+------------+---------+---------------+---------+ | Tabla | No_unique | Nombre_clave | Secuencia_en Índice | Nombre_columna | Colación | Cardinalidad | Sub_part | Empaquetado | NULL | Tipo_de Índice | Comentario | Comentario_de Índice | Visible | +-------------------+------------+----------+--------------+-------------+-----------+-------------+----------+--------+------+------------+---------+---------------+---------+ | multipleindexdemo | 1 | id | 1 | id | A | | 0 | NULL | NULL | SÍ | BTREE | | | SÍ | | multipleindexdemo | 1 | id | 2 | Apellido | A | | 0 | NULL | NULL | SÍ | BTREE | | | SÍ | | multipleindexdemo | 1 | id | 3 | Dirección | A | | 0 | NULL | NULL | SÍ | BTREE | | | SÍ | +-------------------+------------+----------+--------------+-------------+-----------+-------------+----------+--------+------+------------+---------+---------------+---------+ 3 filas en conjunto (0.18 sec)