Referencia de funciones

LTRIM

Elimina los espacios del principio de una cadena.

MySQL 8.4
LTRIM(str)
str
Cadena de origen
VARCHAR

Valor devuelto

Cadena sin espacios al principio; las tabulaciones y los saltos de línea se mantienen

Ejemplos

Espacios eliminados por la izquierda

MySQL 8.4
SELECT CONCAT('[', LTRIM('  Hello  '), ']') AS result;
result
[Hello ]

Espacios en los códigos promocionales

MySQL 8.4
SELECT CONCAT('[', promo_code, ']') AS promo_code,
	CHAR_LENGTH(promo_code) AS length,
	CHAR_LENGTH(LTRIM(promo_code)) AS length_after_ltrim,
	COUNT(*) AS orders
FROM orders
GROUP BY promo_code
ORDER BY length;
promo_codelengthlength_after_ltrimorders
<NULL><NULL><NULL>159
[]0078
[ ]3042
[VIP30]5554
[SUMMER20]8845
[WELCOME10]9943
[summer20 ]9910
[ Summer20]9810
[welcome10 ]10108
[ Welcome10]1097

Detalles

Solo elimina espacios. Para eliminar otros caracteres, usa TRIM(LEADING '0' FROM str). En PostgreSQL, LTRIM acepta un segundo argumento con los caracteres que se eliminan; en MySQL ese argumento no existe.

Véase también