sql >> Database teknologi >  >> RDS >> Mysql

MySQL:udfør en grundlæggende søgning

I den enkleste form ville du bruge LIKE sammenligning:

SELECT * FROM table WHERE name LIKE '%smith%';

Mere omfattende søgninger kan udføres med FULLTEXT indeks (store mængder tekst), SOUNDEX() (fungerer på ord på det engelske sprog, matching på andre sprog er alt fra 'noget brugbart' til 'forfærdeligt'), levenshtein afstand mellem ord osv.



  1. FÅ DIAGNOSTIK med COPY-sætning i Pl/pgsql-funktionen

  2. hvordan man får tabellens skemanavn

  3. Advarsel:#1265 Data afkortet for kolonne 'pdd' i række 1

  4. MySQL tæller alle uden for grænsen