In MySQL, il LTRIM()
la funzione taglia gli spazi bianchi dall'inizio di una stringa.
Sintassi
La sintassi è questa:
LTRIM(str)
Dove str
è la stringa da tagliare.
Esempio
Ecco un esempio di base di rimozione degli spazi bianchi dall'inizio di una stringa:
SELECT LTRIM(' Tree') AS Trimmed;
Risultato:
+---------+ | Trimmed | +---------+ | Tree | +---------+
Lo spazio iniziale viene rimosso.
Per dimostrare meglio l'effetto, ecco come appare rispetto alla stringa non tagliata:
SELECT LTRIM(' Tree') AS Result UNION SELECT ' Tree';
Risultato:
+--------+ | Result | +--------+ | Tree | | Tree | +--------+
Quindi il primo è stato tagliato e il secondo no.
Spazi multipli
Se hai più spazi iniziali, tutti vengono tagliati:
SELECT LTRIM(' Tree') AS Result UNION SELECT ' Tree';
Risultato:
+------------+ | Result | +------------+ | Tree | | Tree | +------------+
Altri spazi
Questa funzione taglia solo lo spazio iniziale. Qualsiasi altro spazio è lasciato solo:
SELECT LTRIM(' New Zealand ') Trimmed, ' New Zealand ' Untrimmed;
Risultato:
+--------------------+---------------------+ | Trimmed | Untrimmed | +--------------------+---------------------+ | New Zealand | New Zealand | +--------------------+---------------------+
In questo esempio, lo spazio tra ogni parola viene lasciato intatto e anche lo spazio finale viene lasciato intatto su entrambe le stringhe. Solo la prima stringa ha lo spazio iniziale tagliato.