我为 3 种不同的活动准备了 3 张不同的桌子。公共字段是 user_id。
表现:
id | user_id | date  | mark    
1  | 123     |  xx   |  20
2  | 456     |  xx   |  10
3  | 789     |  xx   |  5
4  | 123     |  xx   |  10
5  | 456     |  xx   |  10
6  | 789     |  xx   |  5
内部活动:
id | user_id | date  | mark    
1  | 123     |  xx   |  20
2  | 456     |  xx   |  10
3  | 789     |  xx   |  5
4  | 123     |  xx   |  10
5  | 456     |  xx   |  10
6  | 789     |  xx   |  5
其他活动:
id | user_id | date  | mark    
1  | 123     |  xx   |  20
2  | 456     |  xx   |  10
3  | 789     |  xx   |  5
4  | 123     |  xx   |  10
5  | 456     |  xx   |  10
6  | 789     |  xx   |  5
如何获取所有 3 个表中的每个用户标记并在 DESC 中对其进行排序。结果应该像
id | user_id |  mark    
1  | 123     |   90
2  | 456     |   60
3  | 789     |   30
提前致谢