SQL学习基础知识:创造字符段

很多时候直接从数据库中检索得到的数据不符合要求,比如没有按照规定的格式,这时候我们需要对它进行改造.所有的数据都可以在应用端进行改造,但是在数据库就进行会快得多.

[0]拼接字符段:在mysql中使用concat函数进行拼接.比如:

concat(vend_name,'(',vend_country,')')

这个就是将vend_name这个列和两个括号以及vend_country连接成了一个新的字符段.

[1]注意到这个新的字符段是没有名字的我们可以用as关键字给他添加一个别名.

[2]还可以对一些列进行数据的运算,比如价格到总价格.

select  rtrim( concat(vend_name,'(',vend_country,')')) as vend_title,vend_zip*3 as vv
From Vendors
ORDER BY vend_name

你可能感兴趣的:(SQL学习基础知识:创造字符段)