MySQL联合索引是指在一个表中同时使用多个列作为索引的方式,可以提高查询效率。使用方法如下:
创建联合索引:
ALTER TABLE 表名 ADD INDEX 索引名称 (列1, 列2, 列3, ...);
例如:
ALTER TABLE student ADD INDEX idx_name_age (name, age);
使用联合索引进行查询:
SELECT * FROM 表名 WHERE 列1 = 值1 AND 列2 = 值2;
例如:
SELECT * FROM student WHERE name = 'John' AND age = 20;
使用联合索引时需要注意以下几点:
辰迅云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>
推荐阅读: mysql去除括号的方法是什么