Как я могу изменить этот SQL на код Django ORM? (group by)
Мне нужно получить элемент Process (по максимальному processid) на уникальный серийный номер.
Я использую mysql и это моя модель django.
class Sample(models.Model):
processid = models.IntegerField(default=0)
serialnumber = models.CharField(max_length=256) ##
create_at = models.DateTimeField(null=True)
class Process(models.Model):
sample = models.ForeignKey(Sample, blank=False, null=True, on_delete=models.SET_NULL)
А это sql запрос, который мне нужно изменить в django.
SELECT process.*
FROM process
WHERE process.id in (
SELECT max(sample.processid) as max_processid
from sample
group by sample.serialnumber
);

