No MySQL, o
LTRIM() função corta o espaço em branco do início de uma string. Sintaxe
A sintaxe fica assim:
LTRIM(str)
Onde
str é a string a ser aparada. Exemplo
Aqui está um exemplo básico de remoção de espaços em branco do início de uma string:
SELECT LTRIM(' Tree') AS Trimmed; Resultado:
+---------+ | Trimmed | +---------+ | Tree | +---------+
O espaço à esquerda é removido.
Para demonstrar melhor o efeito, veja como ele se parece quando comparado à string não cortada:
SELECT
LTRIM(' Tree') AS Result
UNION
SELECT ' Tree'; Resultado:
+--------+ | Result | +--------+ | Tree | | Tree | +--------+
Portanto, o primeiro foi aparado e o segundo não.
Vários espaços
Se você tiver vários espaços à esquerda, todos eles serão aparados:
SELECT
LTRIM(' Tree') AS Result
UNION
SELECT ' Tree'; Resultado:
+------------+ | Result | +------------+ | Tree | | Tree | +------------+
Outros Espaços
Esta função apenas corta o espaço à esquerda. Qualquer outro espaço é deixado em paz:
SELECT
LTRIM(' New Zealand ') Trimmed,
' New Zealand ' Untrimmed; Resultado:
+--------------------+---------------------+ | Trimmed | Untrimmed | +--------------------+---------------------+ | New Zealand | New Zealand | +--------------------+---------------------+
Neste exemplo, o espaço entre cada palavra é deixado intacto e o espaço à direita também é deixado intacto em ambas as strings. Apenas a primeira string tem seu espaço inicial aparado.