计算字段:sql
1.存储在数据库中的数据通常不是应用程序所需格式,咱们须要直接从数据库中检索出转换,计算或格式化过的数据,而不用检索出数据而后再用应用程序去处理从新格式化,由于通常状况下数据库服务器上完成这些操做比应用程序要快的多,这就是计算字段的重要性数据库
拼接字段:服务器
1.将多个列拼接起来,在SELECT语句中能够使用CONCAT函数来拼接两个列,RTRIM函数删除右边空白,TRIM函数删除左右两边的空白,LTRIM删除左边空白, AS给新字段命别名函数
SELECT vend_name, vend_country, CONCAT(RTRIM(vend_name), '(', RTRIM(vend_country), ')') AS vend_info FROM vendors;
执行算术计算:code
1.计算字段的另外一个常见用途是对检索出的数据进行算户计算it
SELECT prod_id, quantity, item_price, quantity*item_price AS expanded_price FROM orderitems WHERE order_num = 20005;