В MySQL, LTRIM() функция отрязва интервалите от началото на низ.
Синтаксис
Синтаксисът е така:
LTRIM(str)
Където str е низът за подрязване.
Пример
Ето основен пример за премахване на празно пространство от началото на низ:
SELECT LTRIM(' Tree') AS Trimmed; Резултат:
+---------+ | Trimmed | +---------+ | Tree | +---------+
Водещият интервал е премахнат.
За да демонстрирате по-добре ефекта, ето как изглежда в сравнение с необрязания низ:
SELECT
LTRIM(' Tree') AS Result
UNION
SELECT ' Tree'; Резултат:
+--------+ | Result | +--------+ | Tree | | Tree | +--------+
Така че първият е бил подрязан, а вторият не е.
Множество интервали
Ако имате няколко водещи интервала, всички те са изрязани:
SELECT
LTRIM(' Tree') AS Result
UNION
SELECT ' Tree'; Резултат:
+------------+ | Result | +------------+ | Tree | | Tree | +------------+
Други пространства
Тази функция отрязва само водещото пространство. Всяко друго пространство остава само:
SELECT
LTRIM(' New Zealand ') Trimmed,
' New Zealand ' Untrimmed; Резултат:
+--------------------+---------------------+ | Trimmed | Untrimmed | +--------------------+---------------------+ | New Zealand | New Zealand | +--------------------+---------------------+
В този пример интервалът между всяка дума е оставен непокътнат, а крайният интервал също е оставен непокътнат и на двата низа. Само първият низ има изрязано водещо пространство.