有人能给我看一个mysql中trim命令的例子

时间:2013-11-06 04:50:11

标签: trim

我想在名为my_contacts的表格上修剪(左右两边,我知道如果我将其选中,它将默认左右修剪)。我只是不明白字符串的长度,领先(我想摆脱最左边的空白区域)和教科书非常模糊,如果我有一个例子来看看我想我可以搞清楚

update * trim?????
from my_contacts
where

感谢

2 个答案:

答案 0 :(得分:0)

以下是一个示例(未经测试,sqlfiddle已关闭):

create table my_contacts (
    id integer not null primary key auto_increment,
    name varchar(255) not null
);

insert into my_contacts (name)
values ('Steve'), (' Mary'), ('Amy '), (' Susan ');

update my_contacts set name = trim(leading ' ' from name); -- left only
update my_contacts set name = trim(name); -- left and right

另见How Do I Trim Leading and Trailing Quote from MySQL Row?

答案 1 :(得分:0)

更新my_contacts set email = trim(从电子邮件中引导''); 更新my_contacts set status = trim(两者都来自状态);等..............非常感谢DWURF 现在我看到整行代码,现在我明白了,谢谢!有时这就是所有需要的,老实说,这个网站上的一些人非常关键,有些人非常有帮助,相信我,如果我问你认为什么是一个愚蠢的问题,因为我已经做了大约一个月的sql !