你好,我有一张桌子:
队伍:如下
|Team ID | Member ID|
| 1 | 10 |
| 2 | 230 |
| 1 | 11 |
| 4 | 56 |
| 1 | 15 |
| 2 | 236 |
| 1 | 18 |
| 3 | 43 |
| 1 | 17 |
我这样做是为了找到一个团队的成员:
从 team_ID = 1 的团队中选择成员;它给了我 10,11,15,18,17
我对每个成员都有一个不同的表。所以我尝试了这样的方法来从不同的表中获取数据,它工作正常:
SELECT * FROM 10
UNION ALL
SELECT * FROM 11
UNION ALL
SELECT * FROM 15
UNION ALL
SELECT * FROM 18
UNION ALL
SELECT * FROM 17
是否可以将这2 个查询变成 1 个查询,因为团队成员会动态变化......
任何帮助请...
让我更清楚一点:我的最终结果应该只包含来自不同成员表的数据。希望我清楚..