【发布时间】:2026-02-12 04:50:01
【问题描述】:
我有两个表(表 1 和表 2)。我想通过加入 table2 来显示 table1 中的所有行,table2 有多个具有相同 table1 id(外键关系)的行,并将按 table2 优先级列对结果进行排序(按 desc 排序)。
表1
表2
结果将是
提前致谢
编辑
Table1
id name
1 test1
2 test2
3 test5
4 test7
5 test9
6 test3
Table2
id table1_id event priority
1 2 abc 0
2 2 kbc 0
3 2 abc 2
4 2 kbc 1
5 4 fgg 2
6 4 dss 3
7 1 fgfg 2
8 5 fgfg 2
9 6 xcxc 1
10 6 fgfh 3
Result
id_table1 name event priority
4 test7 dss 3
6 test3 fgfh 3
2 test2 abc 2
1 test1 fgfg 2
5 test9 fgfg 2
3 test5 NULL NULL
【问题讨论】:
-
是我自己还是没有输入图片?你不能直接在架构下吗?
-
对不起。您无法查看图片?
-
是的,但这可能只是因为我们的防火墙。您不能输入架构吗?
-
@TheProvost 我已经更新了问题。