日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区

您的位置:首頁技術文章
文章詳情頁

Django框架models使用group by詳解

瀏覽:26日期:2024-10-22 15:57:58

Django框架models使用group by詳解:

首先,看下列代碼:

UserData.objects.filter(hubid=sensorid,time__range=(time2,time1)).values(’hour’).annotate(sum_out=Sum(’outdoor’), sum_in=Sum(’indoor’), sum_eat=Sum(’kitchen’), sum_wash=Sum(’toilet’)).order_by(’hour’)

上述代碼相當于sql語句:

select Sum(’outdoor’) as sum_out,Sum(’indoor’) as sum_in,Sum(’kitchen’) as sum_eat,Sum(’toilet’) as sum_wash,hourwhere hubid=’sensorid’ and (time between time1 and time2)group by hourorder by hour asc

另外,在Django中order_by(‘hour’)表示按生序排列,若要按降序排列,則使用order_by(‘-hour’)

補充知識:django模型orm進行group by

場景:三個模型分別為教師,學生,課程。一個教師可主講多門課程,但一門課程只能由一個教師主講,即教師和課程是一對多的關系。一個學生可選多門課程,一門課程可被多個學生選,即學生和教師為多對多的關系。

class Teacher(models.Model): name = models.CharField(max_length=20, verbose_name=’教師姓名’) def __unicode__(self): return self.nameclass Student(models.Model): name = models.CharField(max_length=20, verbose_name=’學生姓名’) def __unicode__(self): return self.nameclass Course(models.Model): name = models.CharField(max_length=20, verbose_name=’課程名’) teacher = models.ForeignKey(Teacher, verbose_name=’主講人’) student = models.ManyToManyField(Student, verbose_name=’選課學生’) def __unicode__(self): return self.name

選取某教師主講的pk最小的課:

Teacher.objects.annotate(Min(’course__pk’)).get(pk=2).course__pk__min

多對多也一樣

這個例子不太典型,比如快遞和其狀態兩張表是一對多關系,查最新的狀態就可以使用這種方法(也可以在有新的狀態時在快遞表中每次更新最新的狀態)

以上這篇Django框架models使用group by詳解就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持好吧啦網。

標簽: Django
相關文章:
日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区
亚洲专区视频| 久久高清一区| 国产欧美一区二区三区国产幕精品| 野花国产精品入口| 欧美日韩国产免费观看| 亚洲国产一区二区在线观看| 九九综合九九| 激情综合自拍| 999国产精品999久久久久久| 国产麻豆久久| 婷婷中文字幕一区| 亚洲大全视频| 日韩在线a电影| 日韩精品一区二区三区中文字幕| 日韩精品视频在线看| 日韩av中文字幕一区| 国产精区一区二区| 国产中文欧美日韩在线| 四虎4545www国产精品| 亚洲婷婷免费| 在线亚洲观看| 欧美日韩一视频区二区| 久久福利在线| 粉嫩av一区二区三区四区五区 | 亚洲免费资源| 欧美另类中文字幕| 水蜜桃精品av一区二区| 欧美日韩在线二区| 夜夜嗨av一区二区三区网站四季av| 在线精品视频一区| 日本vs亚洲vs韩国一区三区二区| 国产乱码精品一区二区三区亚洲人 | av一区二区高清| 亚洲一区国产| 国产精品一区二区av日韩在线| 久久亚洲国产精品尤物| 99久久婷婷| 亚洲精品一级| 国产一区不卡| 亚洲一区二区成人| 国产精品久久久久久妇女| 成人午夜亚洲| 六月天综合网| 精品国产亚洲日本| 一区三区视频| 国产精品白丝一区二区三区| 亚洲手机在线| 欧美国产极品| 日韩视频中文| 九九久久国产| 免费视频最近日韩| 久久久久97| 久久高清国产| 成人精品视频| 国产亚洲精品美女久久| 精精国产xxxx视频在线播放| 亚洲欧美视频| 成人在线视频免费| 中文字幕日韩高清在线| 亚洲最新无码中文字幕久久 | 亚洲麻豆一区| 色欧美自拍视频| 婷婷综合电影| 亚洲性图久久| 精品淫伦v久久水蜜桃| 天使萌一区二区三区免费观看| 精品一区二区三区免费看| 日韩制服丝袜av| 成人日韩在线观看| 国产亚洲久久| 久久福利影视| 亚洲v在线看| 免费在线播放第一区高清av| 日韩精品一二三| 色婷婷狠狠五月综合天色拍| 国产麻豆一区二区三区 | 欧美亚洲色图校园春色| 亚洲欧美一区在线| 精品免费av| 日韩1区2区3区| 91久久黄色| 成人羞羞在线观看网站| 国产九九精品| 日韩国产精品久久久久久亚洲| 在线国产一区| 麻豆精品蜜桃| 亚洲黄色网址| 久久精品一区二区国产| 欧美天堂一区| 亚洲一区二区三区四区电影| 青草国产精品| 六月婷婷一区| 精品一区免费| 四虎884aa成人精品最新| 久久一区精品| 欧美精品影院| 午夜在线一区| 国产精品av一区二区| 国精品产品一区| 欧美激情综合| 国产精品jk白丝蜜臀av小说| 日韩精品一区第一页| 亚洲免费黄色| 激情综合自拍| 欧美一级精品| 91精品啪在线观看国产18 | 久久这里只有| 国产精品.xx视频.xxtv| 欧美专区一区| 日本午夜精品一区二区三区电影| 亚洲精品韩国| 久久亚洲影院| 综合国产在线| 久久xxxx| 视频一区视频二区中文字幕| 欧美日韩国产在线观看网站| 99成人超碰| 精品精品99| 91一区二区| 岛国精品一区| 日韩久久精品| 日韩精品欧美| 久久久国产亚洲精品| 荡女精品导航| 最新中文字幕在线播放 | 亚洲大全视频| 国产女优一区| 一区二区电影| 日韩高清一级| 国产伦精品一区二区三区在线播放| 欧美一区自拍| 国产精品久久久免费| 欧美黄色精品| 中文av在线全新| 欧美搞黄网站| 亚洲青青久久| 国产麻豆精品久久| 成人在线视频免费看| 日韩在线免费| 亚洲网站视频| 免费美女久久99| 国产丝袜一区| 国产精品毛片久久| 国产在线成人| 综合国产在线| 国产精品v一区二区三区| 国产一区调教| 欧美成人基地 | 国产一区 二区| 精品丝袜久久| 激情欧美日韩一区| 亚洲精品在线a| 国产美女视频一区二区| 在线天堂资源www在线污| 午夜久久影院| 91成人福利| 亚洲最新无码中文字幕久久 | 欧美激情视频一区二区三区在线播放| 麻豆视频观看网址久久| 群体交乱之放荡娇妻一区二区| 2023国产精品久久久精品双| 日韩欧美中文字幕一区二区三区 | 国产在线不卡| 亚洲精品乱码日韩| 成人亚洲精品| 亚洲欧美日韩综合国产aⅴ| 国产精品久久亚洲不卡| 久久精品亚洲欧美日韩精品中文字幕| 一区在线免费| 国产欧美三级| 久久久成人网| 日韩精品免费视频人成| 动漫av一区| 日韩视频在线一区二区三区 | 欧美在线黄色| 日韩国产一区| 免费精品视频在线| 欧美a在线观看| 欧美精选一区二区三区| 国产探花一区二区| 在线成人动漫av| 日韩av网站在线免费观看| 高清不卡一区| 中文不卡在线| 亚洲成人一区在线观看| 欧美啪啪一区| jiujiure精品视频播放| 国产精品久久久久久妇女| 欧美综合另类| 欧美精品不卡| 久久最新视频| 亚洲精品**中文毛片| 欧美亚洲福利| 午夜日韩av| 国产一区二区三区久久| 亚洲精品高潮| 欧美亚洲国产激情| 麻豆精品蜜桃视频网站| 在线精品一区二区| 欧美一区二区性|