MySQL创建计算字段
在数据库原有的字段(列)中创建新的字段。
计算字段是运行时在SELECT语句内创建的。
拼接字段
vendors表中存在字段vend_name, vend_country,现在需要创建二者的组合字段vend_name(vend_country) ,并将其命名为vend_title
mysql> SELECT Concat(vend_name, '(', vend_country, ')') AS vend_title
-> FROM vendors;
Concat() 函数可以拼接字段。
Trim() 函数去掉字符串两边的空格, RTrim()函数去掉字符串右边的空格,LTrim()函数去掉字符串左边的空格。
mysql> SELECT Concat(Trim(vend_name), '(', Trim(vend_country), ')')
-> FROM vendors;
执行算术计算
MySQL支持的算术操作为 + - * /
orderitems中包含prod_id,商品数量 quantity,商品单价item_price,汇总物品价格
mysql> SELECT prod_id, quantity, item_price, quantity*item_price as expanded_price
-> FROM orderitems;
posted on 2018-08-23 20:19 Deltadeblog 阅读(128) 评论(0) 编辑 收藏 举报