计算字段

计算字段

    • 1、拼接字段,Concat() 函数
    • 2、别名
    • 3、执行算术计算

学习 MySQL,整理语法知识,可以打开左侧的「MySQL基础」专栏查看全系列笔记

  • 在 SELECT 语句中创建,在数据表中并没有实际存在,只是一个运算过程
  • 相当于通过对列的运算,形成一个新的列

1、拼接字段,Concat() 函数

SELECT Concat(column1, column2,...)
FRON list
ORDER BY column;
# 如 SELECT Concat(id, '(', name, ')')
# 其中 Concat(id, '(', name, ')') 即一个字段

2、别名

计算字段没有别名,则不能被客户机引用,相当于作用域只在那条 SELECT 语句中

SELECT Concat(column1, column2,...) AS column_name
FROM list
ORDER BY column;
# 如 SELECT Concat(id, '(', name, ')') AS vend_tile
# 其中 vend_title 即为字段的别名,相当于列名

3、执行算术计算

可以在创建字段的时候进行算术运算,如加减乘除等,也可以使用函数

SELECT id,
        name,
       price*num AS sum
FROM list
WHERE id = 100;

你可能感兴趣的:(MySQL基础系列笔记,MySQL,基础,语法,教程)