现有表 t_customer
1. Concat()
输入:SELECT Concat(name,'(',station,')') FROM t_customer
输出:
+------------------------------+
| Concat(name,'(',station,')') |
+------------------------------+
| 张三(百度) |
| 李四(哇哈哈) |
| 王五(搜狗) |
| 赵六(联想) |
| 小白(测试空间) |
| 小黑(联想) |
| 小花(百度) |
| 小李(长城) |
+------------------------------+
RTrim()函数去掉右边所有空格:
SELECT Concat(RTrim(name),'(',RTrim(station),')') FROM t_customer
别名(alias)
SELECT Concat(RTrim(name),'(',RTrim(station),')') as name FROM t_customer
+----------------+
| name |
+----------------+
| 张三(百度) |
| 李四(哇哈哈) |
| 王五(搜狗) |
| 赵六(联想) |
| 小白(测试空间) |
| 小黑(联想) |
| 小花(百度) |
| 小李(长城) |
+----------------+
现有表
2. 执行算术运算
输入:select id,name,price,count from t_order
输出:
+----+------+-------+-------+
| id | name | price | count |
+----+------+-------+-------+
| 1 | 张三 | 111 | 2 |
| 2 | 李四 | 222 | 3 |
| 3 | 王五 | 333 | 2 |
| 4 | nick | 123.3 | 4 |
| 5 | jack | 22.3 | 5 |
+----+------+-------+-------+
要计算总价 即price*count
输入:select id,name,price,price*count total from t_order
输出:
+----+------+-------+-------+
| id | name | price | total |
+----+------+-------+-------+
| 1 | 张三 | 111 | 222 |
| 2 | 李四 | 222 | 666 |
| 3 | 王五 | 333 | 666 |
| 4 | nick | 123.3 | 493.2 |
| 5 | jack | 22.3 | 111.5 |
+----+------+-------+-------+
除了 * 外, 还有 + - / 操作符