我有3个表分别命名为:Project,Tool,LinkProjectTool。我需要查找数据为 数据值: 1。工具
----------------------
| ID | Name |
| 0 | hammer |
| 1 | measuring tape|
| 2 | pliers |
| 3 | scissors |
| 4 | spanner |
| 5 | saw |
| 6 | screwdriver |
2。项目
ID | Name | Client
0 | table | Anna
1 | chair | Bobby
2 |workbench | James
3 | window | jenny
4 | shelves | Matthew
3。 ProjectToolKit
ProjID | ToolID
0 | 0
4 | 2
0 | 3
4 | 0
2 | 1
2 | 4
2 | 5
4 | 5
4 | 6
3 | 4
我想输出如下表。
ID Name Client ProjectTools
0 table Anna hammer, scissors
1 chair Bobby
2 workbench James measuring tape, spanner, saw
3 window Jenny spanner
4 shelves Matthew hammer, pliers, saw, screwdriver
我尝试了各种解决方案,但没有帮助。我会要求您为我提供解决方案。谢谢您的帮助。
我正在使用Microsoft SQL Server2008。