mysql中rtrim的用法,MySQL RTRIM()用法及代码示例

RTRIM():

这是MySQL中的函数,用于从字符串中删除尾随空格。

用法:

RTRIM(str)

参数:

RTRIM()功能接受一个参数,如上所述且在下面描述。

str -我们要从中删除尾随空格的字符串。

返回值:

截断所有尾随空格后,它将返回一个字符串。

示例1:

使用RTRIM函数删除给定字符串的所有结尾空格。

SELECT RTRIM ('geeksforgeeks')

AS RightTrimmedString;

输出:

+----------------------+--------------------+

| geeksforgeeks | RightTrimmedString |

+----------------------+--------------------+

| geeksforgeeks | geeksforgeeks |

+----------------------+--------------------+

示例2:

使用RTRIM函数删除给定字符串的所有结尾空格。

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

AS Tstring;

输出:

+----------------------+---------+

| String | Tstring |

+----------------------+---------+

| MySQL | MySQL |

+----------------------+---------+

示例3:

RTRIM函数也可用于删除列数据的所有尾随空格。为了演示,创建一个名为Student的表。

CREATE TABLE Student

(

Student_id INT AUTO_INCREMENT,

Student_name VARCHAR(100) NOT NULL,

Student_Class VARCHAR(20) NOT NULL,

PRIMARY KEY(Student_id )

);

在学生表中插入一些数据:

INSERT INTO Student

(Student_name, Student_Class )

VALUES

('Ananya Majumdar ', 'IX'),

('Anushka Samanta ', 'X' ),

('Aniket Sharma ', 'XI' ),

('Anik Das ', 'X' ),

('Riya Jain ', 'IX' ),

('Tapan Samanta ', 'X' ),

('Deepak Sharma ', 'X' ),

('Ankana Jana ', 'XII'),

('Shreya Ghosh ', 'X') ;

因此,学生表如下。

mysql> select * from Student;

输出:

+------------+----------------------+---------------+

| Student_id | Student_name | Student_Class |

+------------+----------------------+---------------+

| 1 | Ananya Majumdar | IX |

| 2 | Anushka Samanta | X |

| 3 | Aniket Sharma | XI |

| 4 | Anik Das | X |

| 5 | Riya Jain | IX |

| 6 | Tapan Samanta | X |

| 7 | Deepak Sharma | X |

| 8 | Ankana Jana | XII |

| 9 | Shreya Ghosh | X |

+------------+----------------------+---------------+

现在,我们将从Student_name列中删除所有尾随空格。

SELECT

Student_id, Student_name,

RTRIM( Student_name) AS TrimmedSname

FROM Student ;

输出:

+------------+----------------------+-----------------+

| Student_id | Student_name | TrimmedSname |

+------------+----------------------+-----------------+

| 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 |

+------------+----------------------+-----------------+

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值