LTRIM
Elimina los espacios del principio de una cadena.
MySQL 8.4
LTRIM(str)- str
- Cadena de origenVARCHAR
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;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;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.