mysql 表联查自己,字段映射
时间: 2023-07-20 10:06:14 浏览: 94
java+mybatis+mysql查询结果集的映射问题.pdf
如果你想做到表联查自己,可以使用自连接(self join)来实现。
例如,如果你有一个表叫做 `employees`,其中包含员工的信息和经理的 ID,那么你可以使用下面的 SQL 语句来自连接这个表:
```
SELECT e.name AS employee_name, m.name AS manager_name
FROM employees e
JOIN employees m ON e.manager_id = m.id;
```
在这个例子中,我们将 `employees` 表自连接了两次,一次用别名 `e` 表示员工,一次用别名 `m` 表示经理。我们通过 `JOIN` 关键字将这两个连接起来,通过 `ON` 子句指定连接条件,即员工的经理 ID 等于经理的 ID。最终我们选择了员工的名字和经理的名字作为查询结果,分别用 `e.name` 和 `m.name` 来表示。
关于字段映射,我不是很清楚你具体指的是什么,可以再提供一些信息吗?
阅读全文