CONCAT函数用于连接两个或多个文本值并返回连接字符串。 让我们把名字和城市连在一起,用逗号隔开: SELECT CONCAT(FirstName, , , City) FROM customers; 输出结果为: CONCAT()函数接受两个或多个参数...
CONCAT会产生一个新列。默认列名是CONCAT函数。 可以使用AS关键字为结果列指定自定义名称: SELECT CONCAT(FirstName,, , City) AS new_column FROM customers; 当您运行查询时,列名似乎已更改。 CONCAT会产...
算术运算符对数值操作数执行算术运算。算术运算符包括加法(+)、减法(-)、乘法(*)和除法(/)。 下表列出了员工姓名和工资: 下面的示例将每个员工的工资加500并选择结果: SELECT ID, First...
将函数中指定的所有字母转换为大写。 LOWER函数将字符串转换为小写。 以下SQL查询选择所有姓氏为大写: SELECT FirstName, UPPER(LastName) AS LastName FROM employees; 结果 如果字符串中有非字母的字...
SQRT函数返回参数中给定值的平方根。 我们来计算每个薪水的平方根: SELECT Salary, SQRT(Salary) FROM employees; 结果 类似地,AVG函数返回数值列的平均值: SELECT AVG(Salary) FROM employees; 结果 另一种实...
SUM函数用于计算列值的和。 例如,要获取employees表中所有工资的总和,我们的SQL查询如下所示: SELECT SUM(Salary) FROM employees; 结果 所有雇员的工资总额是31000。...
子查询是另一个查询中的查询。 让我们考虑一个例子。我们可能需要工资高于平均水平的所有雇员的名单。 首先,计算平均值: SELECT AVG(Salary) FROM employees; 因为我们已经知道了平均数,我...
单个子查询将更容易返回相同的结果。 SELECT FirstName, Salary FROM employees WHERE Salary (SELECT AVG(Salary) FROM employees) ORDER BY Salary DESC; 同样的结果也会产生。 将子查询括在括号中。 另外,请注意...
LIKE关键字在WHERE子句中指定搜索条件时非常有用。 SELECT column_name(s)FROM table_nameWHERE column_name LIKE pattern;...
MIN函数用于返回SELECT语句中表达式的最小值。 例如,您可能希望了解员工的最低工资。 SELECT MIN(Salary) AS Salary FROM employees; 所有的SQL函数都可以组合在一起创建一个表达式。...