mysql

MySQL联合索引怎么使用

小亿
118
2023-10-26 21:56:07
栏目: 云计算

MySQL联合索引是指在一个表中同时使用多个列作为索引的方式,可以提高查询效率。使用方法如下:

  1. 创建联合索引:

    ALTER TABLE 表名 ADD INDEX 索引名称 (列1, 列2, 列3, ...);
    

    例如:

    ALTER TABLE student ADD INDEX idx_name_age (name, age);
    
  2. 使用联合索引进行查询:

    SELECT * FROM 表名 WHERE 列1 = 值1 AND 列2 = 值2;
    

    例如:

    SELECT * FROM student WHERE name = 'John' AND age = 20;
    

使用联合索引时需要注意以下几点:

0
看了该问题的人还看了