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

Vyhledávání MySQL ignoruje pomlčky

Pravděpodobně bude nejlepší vytvořit druhý sloupec, který vyplníte 1800flowers (nahrazením všech znaků, které chcete ignorovat) a hledáním. Tímto způsobem můžete plně využít indexování.

Rychlý způsob, jak převést všechna existující data, by byl

UPDATE table SET columnname_without_hyphens = REPLACE(columnname, "-", "");


  1. Jak změnit heslo root MySQL na výchozí?

  2. Ekvivalent LOAD DATA INFILE v Oracle

  3. java.sql.SQLException:Připojení je uzavřeno [POOL-HikariCP]

  4. Jak vytvoříte připravená prohlášení s drahokamem mysql2?