Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Jak działa funkcja LTRIM() w MySQL

W MySQL funkcja LTRIM() funkcja przycina białe znaki z początku łańcucha.

Składnia

Składnia wygląda tak:

LTRIM(str)

Gdzie str jest ciągiem do przycięcia.

Przykład

Oto podstawowy przykład usuwania spacji z początku ciągu:

SELECT LTRIM(' Tree') AS Trimmed;

Wynik:

+---------+
| Trimmed |
+---------+
| Tree    |
+---------+

Wiodąca spacja została usunięta.

Aby lepiej zademonstrować efekt, oto jak wygląda w porównaniu z nieobciętym ciągiem:

SELECT 
  LTRIM(' Tree') AS Result
  UNION
  SELECT ' Tree';

Wynik:

+--------+
| Result |
+--------+
| Tree   |
|  Tree  |
+--------+

Więc pierwszy został przycięty, a drugi nie.

Wiele spacji

Jeśli masz wiele spacji wiodących, wszystkie są przycinane:

SELECT 
  LTRIM(' Tree') AS Result
  UNION
  SELECT ' Tree';

Wynik:

+------------+
| Result     |
+------------+
| Tree       |
|       Tree |
+------------+

Inne przestrzenie

Ta funkcja przycina tylko wiodącą przestrzeń. Wszelkie inne miejsca pozostawia się w spokoju:

SELECT 
  LTRIM(' New Zealand       ') Trimmed,
  ' New Zealand       ' Untrimmed;

Wynik:

+--------------------+---------------------+
| Trimmed            | Untrimmed           |
+--------------------+---------------------+
| New Zealand        |  New Zealand        |
+--------------------+---------------------+

W tym przykładzie spacja między każdym słowem pozostaje nienaruszona, a spacja końcowa również pozostaje nienaruszona w obu ciągach. Tylko pierwszy ciąg ma przyciętą spację wiodącą.


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Wybierz TOP X (lub dolny) procent dla wartości liczbowych w MySQL

  2. mysql wybrać int jako walutę lub przekonwertować int na format walutowy?

  3. NULL w MySQL (wydajność i pamięć masowa)

  4. JSON_LENGTH() – Zwraca długość dokumentu JSON w MySQL

  5. Wybierz najczęściej używaną wartość z pola w MySQL