SQL:查询有多少个部门,每个部门的最低工资
时间: 2024-02-26 09:56:40 浏览: 20
好的,以下是SQL查询语句:
```
SELECT 部门, MIN(工资) AS 最低工资, COUNT(DISTINCT 部门) AS 部门总数
FROM 工资表
GROUP BY 部门;
```
其中,工资表是存储工资信息的表,包含字段:工种、部门、工资。这个查询会按照部门分组,然后计算每个部门的最低工资,并且使用COUNT函数计算部门总数。最后返回结果集,包含字段:部门、最低工资、部门总数。
相关问题
SQL:查询每个部门,每个部门的最低工资
好的,您可以使用以下SQL语句来查询每个部门的最低工资:
```
SELECT department, MIN(salary) AS min_salary
FROM employee
GROUP BY department;
```
其中,`employee`是包含员工信息的表,包括`department`和`salary`两个字段。使用`GROUP BY`语句对`department`进行分组,然后使用`MIN`函数来求出每个部门的最低工资。最后的结果将会显示每个部门的名称和最低工资。
SQL:查询每个工种,每个部门的最低工资
好的,以下是SQL查询语句:
```
SELECT 工种, 部门, MIN(工资) AS 最低工资
FROM 工资表
GROUP BY 工种, 部门;
```
其中,工资表是存储工资信息的表,包含字段:工种、部门、工资。这个查询会按照工种和部门分组,然后计算每组的最低工资。最后返回结果集,包含字段:工种、部门、最低工资。