sql >> Databáze >  >> RDS >> Mysql

MySQL index na první části řetězce

Chcete-li odpovědět přímo na vaši otázku:ano, můžete indexovat vlevo (zip, 5).

alter table tblName add index (zip(5));

A pokud chcete, aby byl dotaz schopen použít index k prohledání všech sloupců:

alter table tblName add index (cat_id, subcat_id, zip(5));


  1. Jak mohu použít více příkazů WHERE při použití IN s polem

  2. Použití Robolectric s SQLiteAssetHelper

  3. mutuje, spoušť/funkce to nemusí vidět – chyba při provádění spouštění

  4. PostgreSQL tsrange:je správné, aby byl Lower_inf('(-nekonečno,dnes)'::tsrange) nepravdivý?