我为 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
提前致谢