admin 管理员组

文章数量: 1184232


2024年4月17日发(作者:玳瑁斑狮猫)

sql语句或者条件查询

标题:SQL查询常用操作

1. 查询员工表中所有员工的姓名和工资

```sql

SELECT 姓名, 工资 FROM 员工表;

```

2. 查询员工表中工资大于5000的员工姓名和工资

```sql

SELECT 姓名, 工资 FROM 员工表 WHERE 工资 > 5000;

```

3. 查询员工表中工资在3000到5000之间的员工姓名和工资

```sql

SELECT 姓名, 工资 FROM 员工表 WHERE 工资 BETWEEN 3000

AND 5000;

```

4. 查询员工表中工资最高的员工姓名和工资

```sql

SELECT 姓名, 工资 FROM 员工表 WHERE 工资 = (SELECT

MAX(工资) FROM 员工表);

```

5. 查询员工表中不重复的部门名称

```sql

SELECT DISTINCT 部门名称 FROM 员工表;

```

6. 查询员工表中每个部门的员工数量

```sql

SELECT 部门名称, COUNT(*) AS 员工数量 FROM 员工表 GROUP

BY 部门名称;

```

7. 查询员工表中工资排名前三名的员工姓名和工资

```sql

SELECT 姓名, 工资 FROM 员工表 ORDER BY 工资 DESC LIMIT 3;

```

8. 查询员工表中没有分配部门的员工姓名和工资

```sql

SELECT 姓名, 工资 FROM 员工表 WHERE 部门名称 IS NULL;

```

9. 查询员工表中姓氏为"张"的员工姓名和工资

```sql

SELECT 姓名, 工资 FROM 员工表 WHERE 姓名 LIKE '张%';

```

10. 查询员工表中工资低于平均工资的员工姓名和工资

```sql

SELECT 姓名, 工资 FROM 员工表 WHERE 工资 < (SELECT

AVG(工资) FROM 员工表);

```

以上是SQL查询中的一些常用操作,包括基本的数据筛选、排序、

分组、聚合等功能。根据实际需求,可以通过修改查询条件和操作

符来获取所需的数据。使用这些查询语句,可以快速准确地从数据

库中提取所需的信息,提高数据分析和决策的效率。


本文标签: 员工 查询 工资