我有一个表,其中包含字段 bytes_in
、mac_src
和 mac_dst
。
我想要获取所有行中 mac_src
和 mac_dst
字段相等的记录的 bytes_in
字段总和,并将这个总和从高到低排序。返回的 Queryset 应该每个 mac_src
和 mac_dst
值只有一条记录。
换句话说,我需要对 bytes_in
字段进行求和,就好像 mac_src
和 mac_dst
是同一个字段且具有相同的值一样。
谢谢。
+-------------------+-------------------+----------+
| mac_src | mac_dst | bytes_in |
+-------------------+-------------------+----------+
| aa:aa:aa:aa:aa:aa | bb:bb:bb:bb:bb:bb | 10 |
| bb:bb:bb:bb:bb:bb | aa:aa:aa:aa:aa:aa | 20 |
| cc:cc:cc:cc:cc:cc | aa:aa:aa:aa:aa:aa | 30 |
+-------------------+-------------------+----------+