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

Как да премахнете водещите празни места в MySQL

MySQL има LTRIM() функция, която ви позволява да премахнете водещи празни интервали от низ (интервал в началото на низа).

MySQL също има TRIM() функция, която ви позволява да премахвате начален интервал, краен интервал (в края), интервал от двете страни или да премахнете други определени символи от всяка страна (или от двете страни) на низа.

Тази статия демонстрира как да премахнете водещо пространство с помощта на всяка от тези функции.

Пример – LTRIM()

Ето основен пример за премахване на празно пространство от началото на низ:

ИЗБЕРЕТЕ LTRIM(' Joe Satriani ') КАТО подрязано;

Резултат:

+------------------+| Подрязани |+------------------+| Джо Сатриани |+-------------------+

Началният интервал се премахва, но задният остава.

Ето как изглежда в сравнение с необрязания низ:

ИЗБЕРЕТЕ LTRIM(' Joe Satriani ') КАТО подрязано, ' Joe Satriani ' КАТО неподстригано;

Резултат:

+------------------+-----------------------+| Подрязани | Неподрязани |+------------------+-----------------------+| Джо Сатриани | Джо Сатриани |+-------------------+-----------------------+ 

Пример – TRIM()

Ето пример за правене на същото нещо, но с помощта на TRIM() функция:

ИЗБЕРЕТЕ ПОДРАЗВАНЕ(ВОДЕЩ ' ' ОТ ' Джо Сатриани ') КАТО подрязано;

Резултат:

+------------------+| Подрязани |+------------------+| Джо Сатриани |+-------------------+

Отстранява се само водещото пространство – остава задното. Това е така, защото използваме LEADING спецификатор.

Други употреби на TRIM()

Можете също да използвате TRIM() за да премахнете крайния интервал (просто заменете LEADING с TRAILING ), както и за премахване на пространство от двете страни (заменете LEADING с BOTH ).

Освен това не сте ограничени само до пространства. TRIM() може да се използва и за премахване на други знаци.


  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 – част III:Сценарии на неуспехи

  2. Как да се свържете с MySQL с помощта на PHP

  3. Код на грешка 1292 - Отсечена неправилна DOUBLE стойност - Mysql

  4. Регистрирайте всички заявки в mysql

  5. Управление на потребителски акаунт, роли, разрешения, удостоверяване PHP и MySQL - част 2