我已经看到了很多关于这类问题的解决方案(特别是这一个SQL只选择列上具有最大值的行),但这些似乎都不合适:
我有以下表格布局,附件的版本控制,绑定到实体:
TABLE attachments
+------+--------------+----------+----------------+---------------+
| id | entitiy_id | group_id | version_number | filename |
+------+--------------+----------+----------------+---------------+
| 1 | 1 | 1 | 1 | file1-1.pdf |
| 2 | 1 | 1 | 2 | file1-2.pdf |
| 3 | 1 | 2 | 1 | file2-1.pdf |
| 4 | 2 | 1 | 1 | file1-1.pdf |
| 5 | 2 | 1 | 2 | file1-2.pdf |
| 6 | 2 | 3 …Run Code Online (Sandbox Code Playgroud)