Mysql
 sql >> база данни >  >> RDS >> Mysql

MySQL:извършете основно търсене

В най-проста форма бихте използвали LIKE сравнение:

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

По-сложните търсения могат да се извършват с FULLTEXT индекс (големи количества текст), SOUNDEX() (работи върху думи в английския език, съпоставянето на други езици е всичко от „донякъде работещо“ до „ужасно“), levenshtein distance of words и др.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Промяна на набора от символи по подразбиране на MySQL на UTF-8 в my.cnf?

  2. gitlab runner:mysqld:Не мога да прочета директорията на '/etc/mysql/conf.d/'

  3. Отстраняване на грешки в PDO mySql вмъкнете NULL в базата данни вместо празно

  4. MySql - Създаване на изглед за четене от множество таблици

  5. MySql предоставя потребителско разрешение