I have a SQL query:
select name, min(time(eventime)), max(time(eventime))
from events
inner join emp
on empid = id
group by date(eventime)
How do I make this work in Django?
My models is:
class Emp(models.Model):
id = models.IntegerField(primary_key=True)
lastname = models.CharField(max_length=192)
firstname = models.CharField(max_length=192, blank=True)
midname = models.CharField(max_length=96, blank=True)
class Events(models.Model):
serialid = models.IntegerField(primary_key=True)
empid = models.IntegerField()
cardnum = models.IntegerField()
eventime = models.DateTimeField()
namefield in your Django models. It looks like you might want to group byemp.idas well as date.