如何制作多列作为索引列的索引?

如何制作多列作为索引列的索引?

问题描述:

说,我有一个表的表(COL1,COL2,COL3)如何制作多列作为索引列的索引?

和,我想创建一个索引INDEX(COL1 = table.col1 + table.col2)

create table myTable 
(
pk int(11) not null, 
col1 varchar(100), 
col2 varchar(100), 
col3 varchar(100), 
key idx_combo (col1, col2) <== define index here 
) engine=innodb; 

或类似的东西。文档在这里:

http://dev.mysql.com/doc/refman/5.1/en/create-table.html

使用InnoDB的,这不是一个问题:

Multiple-Column Indexes