MySQL创建计算字段

1. 计算字段 计算字段 拼接字段 select concat(vend_name, '(', vend_country, ')') from vendors order by vend_name; 去空格 select concat(rtrim(vend_name), '(', rtrim(vend_c...
1. 计算字段
计算字段

拼接字段
select concat(vend_name, '(', vend_country, ')') from vendors order by vend_name;

去空格
select concat(rtrim(vend_name), '(', rtrim(vend_country), ')') from vendors order by vend_name;

使用别名
select concat(rtrim(vend_name), '(', rtrim(vend_country), ')') as vend_title from vendors order by vend_name;

执行算术计算
select prod_id, quantity, item_price, quantity*item_price as expanded_price from orderitems where order_num = 20005;

1. concat(a, b, c...) 拼接多个字段
2. rtrim() 函数去掉值右边的所有空格
   ltrim() 函数去掉值左边的所有空格
   trim()  函数去掉值两边的空格
3. old as new 别名用AS关键值赋值
4. a*b as result 计算算术,也可以直接查询
    select 2*3; 返回6
    select trim(' abc '); 返回abc

原文出处:http://andrew7676.iteye.com/blog/2430468

  • 发表于 2018-09-17 23:42
  • 阅读 ( 200 )
  • 分类:网络文章

条评论

请先 登录 后评论
不写代码的码农
小编

篇文章

作家榜 »

  1. 小编 文章
返回顶部
部分文章转自于网络,若有侵权请联系我们删除