SQL RTRIM

The mirror of LTRIM — removes whitespace from the RIGHT side only.

What & Why

RTRIM(text) strips whitespace from the end of a string only, leaving leading whitespace untouched.

See How It Works

BUSINESS QUESTION

Product wants trailing spaces removed from feedback comments.

iduser_idfeature_idratingnps_scorecommentcreated_at
1101159Clear and useful2024-01-25 12:15:00+00
210224NULLExport worked well2024-02-20 15:40:00+00
3103147Helpful setup flow2024-03-18 09:05:00+00
410433NULLNeeds clearer timing2024-04-08 17:30:00+00
EXAMPLE QUERY
SELECT
  id AS feedback_id,
  RTRIM(comment) AS right_trimmed_comment
FROM product.feedback
WHERE comment IS NOT NULL
ORDER BY feedback_id;
RESULT — exact output from the displayed Queryflo rows
feedback_idright_trimmed_comment
1Clear and useful
2Export worked well
3Helpful setup flow
4Needs clearer timing

The fixture comments have no trailing spaces, so RTRIM preserves them.

Now You Try

Practice this concept

Product wants trailing spaces removed from feedback comments.

Available schema
product

Prefix tables with product.table_name.

feedback_idright_trimmed_comment
product.feedback
ColumnType
idinteger
user_idinteger
feature_idinteger
ratinginteger
nps_scoreinteger
commenttext
created_attimestamp with time zone
moderation_buckettext
query.sql
Intermediate business practice

Sign up free to try it on a real business scenario