Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/304.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 具有开始和停止时间的并发条目计数_Python_Sql_Django - Fatal编程技术网

Python 具有开始和停止时间的并发条目计数

Python 具有开始和停止时间的并发条目计数,python,sql,django,Python,Sql,Django,我有一个Django模型,看起来像这样: def UserHistory(models.Model): userName = models.CharField(255) startTime = models.DateTimeField() stopTime = models.DateTimeField() ID User Start Stop --------------------------- 1 A 01:00 05:0

我有一个Django模型,看起来像这样:

def UserHistory(models.Model):
    userName = models.CharField(255)
    startTime = models.DateTimeField()
    stopTime = models.DateTimeField()
ID    User    Start    Stop
---------------------------
1      A      01:00    05:00
2      B      02:00    07:00
3      C      03:00    04:00
4      A      06:00    08:00
我想要的是并发条目的计数,例如,如果我的记录如下所示:

def UserHistory(models.Model):
    userName = models.CharField(255)
    startTime = models.DateTimeField()
    stopTime = models.DateTimeField()
ID    User    Start    Stop
---------------------------
1      A      01:00    05:00
2      B      02:00    07:00
3      C      03:00    04:00
4      A      06:00    08:00
我希望它成为:

Count    Start    Stop
----------------------
1        01:00    02:00
2        02:00    03:00
3        03:00    04:00
2        04:00    05:00
1        05:00    06:00
2        06:00    07:00
1        07:00    08:00
你知道我怎样才能用Django做到这一点吗?在SQL中,我创建了一个时间表,然后将该表与数据进行内部连接并进行计数,从而实现了这一点。这并不完全相同,因为分辨率仅与您制作的时间表一样好

谢谢