创建字段的目的是从数据库取出加工过的存储数据。字段在运行SELECT字段时创建,并不存在于数据库表中。
总结:
-
拼接字段在SELECT中完成运算,并不在数据库中生成新的列,也不在客户机上运算。
- 函数Concat()用于拼接
- 计算符号+-*/
1. 拼接字段:
拼接两列的字段:把客户名和客户地址存成一个值SELECT Concat(cust_name,'(',cust_city,')') from customers;
2. 用函数去除空格:
2.1 RTrim():去除右边空格
2.2 LRrim():去除左边空格
2.3 Trim()::去除左右两边空格
SELECT Concat(Trim(cust_name),'(',Trim(cust_city),')') as cust_info from customers;
3. 使用别名:相当于给新建的字段起个名字。
SELECT Concat(cust_name,'(',cust_city,')') AS cust_info I from customers;
4. 执行计算再输出:MySQL的算术操作符就是平常的+-*/
价格*数量得到总价。
结束!