In this PostgreSQL tutorial, we will learn how to find the Postgresql length of string, and we are going to discuss the following list of topics.
- Postgresql length of string
- Postgresql length of string greater than
- Postgresql length of string less than
- Postgresql max length of string
- Postgresql min length of string
- Postgresql order by length of string
Postgresql length of string
In PostgreSQL, the length() is a function that is used to find the length of a string such as the number of characters in that particular string. In the below example the length function returns the length of the given string ‘United states’. Let’s check the query now.
SELECT length('United States') AS "Length of a String";
Let’s check the output of the above query.

Also, check: PostgreSQL Delete Row
Postgresql length of a string greater than
In Postgresql, we can also find the length of a string greater than. So, we have already created a table employee in which we will find the length of the string greater than 5 in the name column.
After executing the query for it we will find out that there is only one record in the name column whose length of the string is 6 which is above 5. Let’s check the query first.
SELECT name FROM employee WHERE LENGTH(name) > 5;
Let’s check the output of the above query.

Read: PostgreSQL Rename Column
Postgresql length of a string less than
In Postgresql, we can also find the length of a string lesser than. So, with help of the same table employee, we will find the length of the string lesser than 5 in the name column. After executing the query for it we will find out that there are two records with strings less than 5 that are Jack and Noah. Let’s check the query first.
SELECT name FROM employee WHERE LENGTH(name) < 5;
Let’s check the output of the above query.

Read: PostgreSQL Like With Examples
Postgresql max length of string
In Postgresql, we can also find the maximum length of a string. We can check this by creating a table employee. In the employee table, we will check for the maximum length in the name column.
After implementing the query we will figure out that a record namely Olivia has the maximum length of the string. Let’s check the query for the maximum length of a string.
SELECT name, LENGTH(name) FROM employee
WHERE LENGTH(name)=( SELECT MAX(length(name)) FROM employee)
GROUP BY name;
Let’s check the output of the above query.

Read: PostgreSQL Length
Postgresql min length of string
In Postgresql, we can also find the minimum length of a string. We can check this by creating a table employee. In the employee table, we will check for the minimum length in the name column.
After implementing the query we will figure out that there are two records namely Jack and Noah that have the minimum length of the string. Let’s check the query for the minimum length of a string.
SELECT name, LENGTH(name) FROM employee
WHERE LENGTH(name)=( SELECT MIN(length(name)) FROM employee)
GROUP BY name;
Let’s check the output of the above query.

Read: Postgresql now() function
Postgresql order by length of string
In Postgresql, while we query data from a table, the SELECT statement will return rows in an indefinite order. To sort the rows of the result set, we generally use a clause ORDER BY in the SELECT statement. This clause allows a SELECT statement to sort rows returned in ascending or descending order depending on a sort expression.
In the below query, we have a table employee and after inserting the ORDER BY clause with SELECT statement we will check for the ascending and descending length of the string in the name column. Let’s check the query below.
SELECT name from employee ORDER BY length(name) desc;
Let’s check the output of the above query.

You may also like to read the following tutorials on PostgreSQL.
- Postgresql unique constraint
- Postgresql replace + Examples
- Postgresql For Loop + Examples
- PostgreSQL Min With Examples
- Postgresql Concat + Examples
- PostgreSQL add primary key
In this tutorial, we have studied how to find the Postgresql length of string, and we have discussed the following list of topics.
- Postgresql length of string
- Postgresql length of string greater than
- Postgresql length of string less than
- Postgresql max length of string
- Postgresql min length of string
- Postgresql order by length of string
I am Bijay having more than 15 years of experience in the Software Industry. During this time, I have worked on MariaDB and used it in a lot of projects. Most of our readers are from the United States, Canada, United Kingdom, Australia, New Zealand, etc.
Want to learn MariaDB? Check out all the articles and tutorials that I wrote on MariaDB. Also, I am a Microsoft MVP.