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

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

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

Можете също да го използвате, за да премахнете други посочени символи от двете страни (или от двете страни) на низа.

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

Пример

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

SELECT TRIM('     Joe Satriani     ') AS Trimmed;

Резултат:

+--------------+
| Trimmed      |
+--------------+
| Joe Satriani |
+--------------+

И така, низът е лишен от всякакво празно пространство от двете страни на низа. Обърнете внимание, че всеки празен интервал, който не е в непосредственото начало или край на низа, остава.

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

SELECT 
    TRIM('     Joe Satriani     ') AS Trimmed,
    '     Joe Satriani     ' AS Untrimmed;

Резултат:

+--------------+------------------------+
| Trimmed      | Untrimmed              |
+--------------+------------------------+
| Joe Satriani |      Joe Satriani      |
+--------------+------------------------+

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

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

Освен това не сте ограничени само до пространства. 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 избира координати в обхват

  2. Групирайте mysql заявката на интервали от 15 минути

  3. Експортиране на таблица от Amazon RDS в CSV файл

  4. Реализация на разстоянието на Левещайн за mysql/размито търсене?

  5. ИЗБЕРЕТЕ * КЪДЕТО НЕ СЪЩЕСТВУВА