LTRIM() Function in MySQL (original) (raw)

Last Updated : 3 Dec, 2020

**LTRIM() :**This function in MySQL is used to remove leading spaces from a string.Syntax :

LTRIM(str)

**Parameter :**It accepts one parameter as mentioned above and described below as follows.

**Returns :**It returns a string after truncating all leading spaces.**Example-1 :**Removing all the leading spaces of a given string using LTRIM Function.

SELECT ' geeksforgeeks' As OriginalString, LTRIM (' geeksforgeeks') AS LeftTrimmedString;

Output :

OriginalString LeftTrimmedString
geeksforgeeks geeksforgeeks

**Example-2 :**Removing all the leading spaces of a given string using LTRIM Function.

SELECT ' MySQL' AS String, RTRIM ('MySQL') AS Tstring;

Output :

String Tstring
MySQL MySQL

**Example-3 :**LTRIM Function can also be used to remove all the leading spaces of column data. To demonstrate create a table named Employee.

CREATE TABLE Employee ( Employee_id INT AUTO_INCREMENT,
Employee_name VARCHAR(100) NOT NULL, Joining_Date DATE NOT NULL, PRIMARY KEY(Employee_id ) );

Inserting some data to the Employee table :

INSERT INTO Employee (Employee_name, Joining_Date ) VALUES (' Ananya Majumdar', '2000-01-11'), (' Anushka Samanta', '2002-11-10' ), (' Aniket Sharma ', '2005-06-11' ), (' Anik Das', '2008-01-21' ), (' Riya Jain', '2008-02-01' ), (' Tapan Samanta', '2010-01-11' ), (' Deepak Sharma', '2014-12-01' ), (' Ankana Jana', '2018-08-17'), (' Shreya Ghosh', '2020-09-10') ;

So, the Employee Table is as follows.

select * from Employee ;

Output :

Employee_id Employee_name Joining_Date
1 Ananya Majumdar 2000-01-11
2 Anushka Samanta 2002-11-10
3 Aniket Sharma 2005-06-11
4 Anik Das 2008-01-21
5 Riya Jain 2008-02-01
6 Tapan Samanta 2010-01-11
7 Deepak Sharma 2014-12-01
8 Ankana Jana 2018-08-17
9 Shreya Ghosh 2020-09-10

Now, we are going to remove all leading spaces from the Employee_name column.

SELECT
Employee_id, Employee_name, LTRIM( Employee_name) AS TrimmedEname
FROM Employee ;

Output :

Employee_id Employee_name TrimmedEname
1 Ananya Majumdar Ananya Majumdar
2 Anushka Samanta Anushka Samanta
3 Aniket Sharma Aniket Sharma
4 Anik Das Anik Das
5 Riya Jain Riya Jain
6 Tapan Samanta Tapan Samanta
7 Deepak Sharma Deepak Sharma
8 Ankana Jana Ankana Jana
9 Shreya Ghosh Shreya Ghosh