MySQL звучит как
ЗВУЧИТ КАК
MySQL SOUNDS LIKE используется как SOUNDEX (expr) = SOUNDEX (expr) для извлечения строк, похожих на звуки.
Soundex - это фонетический алгоритм для индексации имен после английского произношения звука.
Синтаксис:
expr1 SOUNDS LIKE expr2
Версия MySQL: 5.6
Видео презентация
аргументация
название | Описание |
---|---|
ул | Строка. |
Пример: MySQL звучит как
Следующая инструкция MySQL возвращает все строки, которые содержат имя студента, которое звучит как «sudipto». Возвращает две строки.
Код:
SELECT * FROM student
WHERE first_name SOUNDS LIKE 'sudipto' ;
Пример таблицы: студент
mysql> select * from student; + ------ + ------------ + ----------- + ------- + --------- --- + | id | имя_файла | фамилия | знаки | город | + ------ + ------------ + ----------- + ------- + --------- --- + | 1 | Судипто | Сен | 93 | Калькутта | | 2 | Амит | Сингх | 94 | Чандигарх | | 3 | Асиф | Хан | 91 | Мумбаи | | 4 | Васант | Натараджан | 90 | Channai | | 5 | Амар | Шарма | 91 | Лакхнау | | 6 | Судипта | Рой | 92 | Дели | | 7 | Ананд | Рао | 88 | Бангалор | | 8 | Рахул | Гупта | 93 | Джайпур | + ------ + ------------ + ----------- + ------- + --------- --- + 8 рядов в наборе (0,00 сек)
Пример вывода:
mysql> ВЫБРАТЬ * ОТ студента -> ГДЕ first_name ЗВУКИ, КАК 'sudipto'; + ------ + ------------ + ----------- + ------- + --------- + | id | имя_файла | фамилия | знаки | город | + ------ + ------------ + ----------- + ------- + --------- + | 1 | Судипто | Сен | 93 | Калькутта | | 6 | Судипта | Рой | 92 | Дели | + ------ + ------------ + ----------- + ------- + --------- + 2 ряда в наборе (0,00 сек)
Все строковые функции
Предыдущий: SOUNDEX
Далее: ПРОСТРАНСТВО
Новый контент: Composer: менеджер зависимостей для PHP , R программирования
disqus2code