2016-11-07 95 views
3

添加列在我的表我对列(名称,文件夹)多列索引现有的多列索引

我最近增加了一个新的列名为日期,我希望把索引到它,但我希望把它放到现有的多列索引

当我做 我得到Duplicate key name 'theindex'

如何另一列添​​加到索引,而无需创建一个新的密钥?

回答

6

语法只需更改到下面的方法来新列添加到索引:

ALTER table `books` DROP INDEX theindex; 
ALTER table `books` ADD INDEX theindex (`date`, `time`); 
+0

但我希望把它在同一个ID – user4757174

+0

@ user4757174不能有两个指数具有相同的ID。 –

+0

如果我使用多列索引,例如,如果您在创建索引查询中放入两列 – user4757174