MySQL SOUNDEX () функция
Функция SOUNDEX ()
Функция MySQL SOUNDEX () возвращает строку soundex строки.
Soundex - это фонетический алгоритм для индексации имен после английского произношения звука. Вы можете использовать SUBSTRING () для результата, чтобы получить стандартную строку soundex. Все неалфавитные символы в str игнорируются. Все международные буквенные символы за пределами диапазона AZ рассматриваются как гласные.
Синтаксис:
SOUNDEX (ул)
аргументация
название | Описание |
---|---|
ул | Строка, чья строка SOUNDEX должна быть получена. |
Функция SOUNDEX () имеет следующие ограничения:
- Эта функция, как она реализована в настоящее время, предназначена для работы со строками только на английском языке. Строки на других языках могут не дать надежных результатов.
- Эта функция не гарантирует согласованных результатов со строками, которые используют многобайтовые наборы символов, включая utf-8.
Синтаксическая диаграмма:
Версия MySQL: 5.6
Пример: функция MySQL SOUNDEX ()
Следующий оператор возвращает строку SONDEX строки аргумента w3resource. Возвращаемое значение - W6262.
Код:
SELECT SOUNDEX('w3resource');
Пример вывода:
mysql> SELECT SOUNDEX ('w3resource'); + ----------------------- + | SOUNDEX ('w3resource') | + ----------------------- + | W6262 | + ----------------------- + 1 ряд в наборе (0,00 сек)
Все строковые функции
Предыдущий: RTRIM
Далее: SOUNDS_LIKE
Новый контент: Composer: менеджер зависимостей для PHP , R программирования