首页课程SQL趣味课堂自定义列

自定义列

目录列表

CONCAT() 函数

CONCAT() 函数用于连接两个或多个文本值,并返回连接字符串。

我们将 FirstName 与 City 连接起来,用逗号分隔:

SELECT CONCAT(FirstName, ', ' , City) FROM customers;

执行输出结果:

FCC}]5DT`2J[YDN(RF`@F_S.png



什么函数用于连接两个或多个文本值?

AS 关键字

一个连接导致一个新的列。默认列名称将是 CONCAT 函数。

你可以使用 AS 关键字为结果列分配自定义名称:

SELECT CONCAT(FirstName,', ', City) AS new_column 
FROM customers;

当你运行查询时,列名称似乎已更改。

6)F9{A_RT]2V8E7IV_PICGK.png



什么关键字用于为结果列分配自定义名称?

算术运算符

算术运算符对数值操作数执行算术运算。算术运算符包括加法(+),减法(-),乘法(*)和除法(/)。

下面是 employees 表,显示员工姓名和工资:

W8Q8PJ`P71QBSUU77%IY4IJ.png

下面是算术运算符的简单实例,我们要为每位员工的工资增加 500,并选取结果。

SQL 语句将如下所示:

SELECT ID, FirstName, LastName, Salary+500 AS Salary
FROM employees;

执行输出结果:

1ZF1({%2$KB2CI(Q5YIE1E0.png


从下面的选项中选择填写,将 "city" 与 "state" 列连接起来,用逗号分隔,用一个名为 "new_address" 的新自定义列表示。

SELECT()new_address FROM customers;