【发布时间】:2022-01-06 15:32:18
【问题描述】:
这个请求可能被问了很多次,但我昨晚搜索了一下,但我什么也没找到。
我有三张桌子
表 A
| ID | City |
|---|---|
| 1 | LA |
| 2 | NY |
| 3 | LV |
表 B
| ID | Job |
|---|---|
| 11 | Programmer |
| 22 | Engineer |
| 33 | Database Administrator |
| 44 | Cyber Security Analyst |
表 C
| ID | Job level |
|---|---|
| 111 | Junior |
| 222 | Associate |
| 333 | Senior |
| 444 | Director |
决赛桌
| ID | EmployeeName | City_ID | Job_ID | Level_ID |
|---|---|---|---|---|
| 1000 | Susie | 1 | 11 | 333 |
| 1001 | Nora | 2 | 11 | 222 |
| 1002 | Jackie | 2 | 22 | 111 |
| 1003 | Mackey | 1 | 11 | 444 |
| 1004 | Noah | 1 | 11 | 111 |
我想使用 Microsoft Access 进行交叉表查询,返回以下结果(基于城市)
洛杉矶表
| Jobs | Junior | Associate | Senior | Director |
|---|---|---|---|---|
| Programmer | 1 | - | 1 | 1 |
| Engineer | - | - | - | - |
| Database Administrator | - | - | - | - |
| Cyber Security Analyst | - | - | - | - |
我该怎么做?
【问题讨论】:
标签: sql ms-access join ms-access-2016