[TOC=1,5] >[success] # 创建字段-concat > concat()函数进行字符拼接,给查询出来的数据列指定新名字 >[danger] ##### 用法 **传统用法**: `SELECT vend_name,vend_country FROM vendors ORDER BY vend_name;` **查出来的数据**: ![](https://box.kancloud.cn/3cd07a9ed5d29a29ff57ecd3a097839a_263x130.png) **concat操作**: 当我们想把两个列合并在一起的时候,创建一个伪列,这里可以对格式进行操作,本次查询加了括号的形式 `SELECT CONCAT (vend_name,'(',vend_country,')') FROM vendors ORDER BY vend_name;` **查出来的数据**: ![](https://box.kancloud.cn/aad3c8e33d6e610c840b8552274b44f9_332x130.png) * * * * * <br> >[success] # 创建别名-as >别名是一个字符或值的替换名,使用 AS 关键字创建 >[danger] ##### 用法 给上面的例子创建别名使用 `SELECT CONCAT (vend_name,'(',vend_country,')') AS new_name FROM vendors ORDER BY vend_name;` **查询结果:** ![](https://box.kancloud.cn/b0046ce041417cf0f76340c4224c8052_210x140.png) * * * * * <br> >[success] # 执行运算 +,-,*,/ >[danger] ##### **用法:** **当我们想查询两个列的乘时候** `SELECT order_num,quantity,item_price FROM orderitems WHERE order_num=20005;` ![](https://box.kancloud.cn/bcbcbb51d8e9ad45cf7a2bdda8bee306_299x93.png) **做法:** `SELECT order_num,quantity,item_price,quantity*item_price AS price FROM orderitems WHERE order_num=20005;` ![](https://box.kancloud.cn/8a1abc22bfc475fd6c16964ae836ae15_354x113.png)