MySQL ЗВУЧИТ КАК

SOUNDS LIKE

MySQL SOUNDS LIKE используется как SOUNDEX (expr) = SOUNDEX (expr) для получения похожих звуков строк.

Soundex является фонетическим алгоритм индексации имен после английского произношения звука.

Синтаксис:

 expr1 ЗВУКИ КАК expr2 

Версия MySQL: 5.6

Видео-презентация

Аргумент

Имя Описание
str Строка.

Пример: MySQL ЗВУЧИТ КАК

Следующий оператор MySQL возвращает все строки, содержащие имя студента, которое звучит как «судипто». Он возвращает две строки.

Код:

  SELECT * FROM student WHERE first_name ЗВУЧИТ КАК 'sudipto';  

Пример таблицы: студент

 mysql> выберите * от студента; + ------ + ------------ + ----  ------- + ------- + ------------ + |  id |  first_name |  last_name |  марки |  город | + ------ + ------------ + ----------- + ------- + -------  ----- + |  1 |  Судипто |  Сен |  93 |  Калькутта |  |  2 |  Амит |  Сингх |  94 |  Чандигарх |  |  3 |  Асиф |  Хан |  91 |  Мумбаи |  |  4 |  Васант |  Натараджан |  90 |  Чаннаи |  |  5 |  Амар |  Шарма |  91 |  Лакхнау |  |  6 |  Судипта |  Рой |  92 |  Дели |  |  7 |  Ананд |  Рао |  88 |  Бангалор |  |  8 |  Рахул |  Гупта |  93 |  Джайпур |  + ------ + ------------ + ----------- + ------- + ---------  --- + 8 строк в наборе (0,00 сек) 

Пример вывода:

 mysql> SELECT * FROM student -> WHERE first_name SOUNDS LIKE 'sudipto'; +  ------ + ------------ + ----------- + ------- + --------- +  |  id |  first_name |  last_name |  марки |  город | + ------ + ------------ + ----------- + ------- + -------  - + |  1 |  Судипто |  Сен |  93 |  Калькутта |  |  6 |  Судипта |  Рой |  92 |  Дели |  + ------ + ------------ + ----------- + ------- + ---------  +2 строки в наборе (0,00 сек) 

Все строковые функции

Оцените статью
nanomode.ru
Добавить комментарий