如何根据列内容前 4 个字母创建索引?
例如,我有一个包含多个字段的表,其中一个字段的名称为国家/地区
,所有国家/地区名称都在该表中。
RANK COUNTRY
--------------------------
1 Qatar
2 Luxembourg
3 Singapore
4 Brunei Darussalam
5 Kuwait
6 Norway
7 United Arab Emirates
8 Switzerland
9 United States
10 Hong Kong SAR
现在我想对 Country
字段进行索引。但我想要对该归档数据的前 4 个字母进行索引。
最佳答案
这称为“前缀”索引:
INDEX(country(4))
但我不推荐。世界上有不到300个国家;您也可以索引完整的字符串。
关于php - 如何根据列内容前 4 个字母创建索引?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31782212/