婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁(yè) > 知識(shí)庫(kù) > Python模型聚合查詢\Q查詢\F查詢\分組查詢操作技巧解析

Python模型聚合查詢\Q查詢\F查詢\分組查詢操作技巧解析

熱門標(biāo)簽:電話機(jī)器人適用業(yè)務(wù) 獲客智能電銷機(jī)器人 鄭州智能外呼系統(tǒng)運(yùn)營(yíng)商 南昌辦理400電話怎么安裝 湛江電銷防封卡 佛山防封外呼系統(tǒng)收費(fèi) 徐州天音防封電銷卡 哈爾濱外呼系統(tǒng)代理商 不錯(cuò)的400電話辦理

模型中的一些查詢操作:

1.聚合查詢:aggregate()是QuerySet 的一個(gè)終止子句

它返回一個(gè)包含一些鍵值對(duì)的字典

from movie.models import User
from django.db.models import Count, Avg, Max, Min, Sum
def test_info(request):
    #聚合查詢
    #求User中的平均年齡			默認(rèn)返回的數(shù)據(jù)格式是一個(gè)字典,其中鍵名為age__avg,值為指定字段的平均值。
    rs = User.objects.all().aggregate(Avg("age"))
    #指定一個(gè)名字			    可以通過(guò)如下指定字典的鍵名。
    rs = User.objects.all().aggregate(age=Avg("age"))
    #平均,最大,最小,求和
    rs = User.objects.all().aggregate(Avg("age"),Max("age"),Min("age"),Sum("age"))

默認(rèn)情況下(求User中的平均年齡):

指定鍵名(求User中的平均年齡):

2.Q查詢: 如果你需要執(zhí)行更復(fù)雜的查詢(例如OR語(yǔ)句)

你可以使用Q對(duì)象。Q對(duì)象可以使用(and)、|(or)操作符;使用~(not)操作符在Q對(duì)象前表示取反

# 查詢出User表中name為小明或者小紅的
rs = User.objects.filter(Q(name='小明')|Q(name='小紅'))
# 查詢Student表中,name為小明,年齡不等于18的
rs = User.objects.filter(Q(name='小明')~Q(age=18))

3.F查詢: (查詢的是一整列數(shù)據(jù)!)

針對(duì)兩個(gè)字段的值的比較

# 學(xué)院id小于學(xué)生的學(xué)號(hào)的
rs = Student.objects.filter(department_id__gt=F('s_id))
# 給User表中的所有人加1歲
rs = User.objects.all().update(age=F('age')+1)

4.分組查詢

為調(diào)用的QuerySet中每一個(gè)對(duì)象都生成一個(gè)獨(dú)立的統(tǒng)計(jì)值

4.1一對(duì)多關(guān)系

import Student,Course
from django.db.models import Count

# 拿出學(xué)生表中需要分組的字段
rs = Student.objects.values()     # 以字典形式展示所有查詢到的數(shù)據(jù)的全部信息
"""
輸出示例:
QuerySet[{'s_id':1, 's_name': '小明', 'department_id':1},{'s_id':2, 's_name': '小紅', 'department_id':2},
{'s_id':3, 's_name': '小王', department_id':1}]>
"""
rs = Student.objects.values('department')  # 以字典形式展示所有查詢到的數(shù)據(jù)的department字段
"""
輸出示例:
QuerySet[{'department':1},{'department':2},{'department':1}]>
"""
rs = Student.objects.values('s_name','department')  # 以字典形式展示所有查詢到的數(shù)據(jù)的s_name和department字段
"""
輸出示例:
QuerySet[{'s_name': '小明', 'department':1},{'s_name': '小紅', 'department':2},{'s_name': '小王', 'department':1}]>
"""
# 對(duì)這個(gè)department字段進(jìn)行分組
rs = Student.objects.values('department').annotate(count=Count('department'))
"""
輸出示例:
QuerySet[{'department':1, 'count': 2},{'department':2, 'count': 1}]>
"""
# 對(duì)分組后的內(nèi)容按需要的字段輸出
rs = Student.objects.values('department').annotate(count=Count('department')).values('department', 'count')
"""
輸出示例:
QuerySet[{'department':1, 'count': 2},{'department':2, 'count': 1}]>
"""

4.2多對(duì)多關(guān)系

# 多對(duì)多關(guān)系
# 以課程作為分組條件查每個(gè)課程的學(xué)生數(shù)量     拿到所有的課程的數(shù)據(jù)
rs = Course.objects.all()
# 關(guān)系表中,同一個(gè)課程,學(xué)生學(xué)號(hào)出現(xiàn)的次數(shù),就是報(bào)名了此課程的學(xué)生的個(gè)數(shù)
rs = Course.objects.all().annotate(count=Count('students'))
rs = Course.objects.all().annotate(count=Count('students')).values('c_name', 'count')
# 以學(xué)生作為分組條件來(lái)查每個(gè)學(xué)生報(bào)名了的課程數(shù)量    拿到所有的學(xué)生的數(shù)據(jù)
rs = Student.objects.all()
# 關(guān)系表中,同一個(gè)學(xué)生,課程出現(xiàn)的次數(shù),就是這個(gè)學(xué)生報(bào)名的課程的數(shù)量
rs = Student.objects.all().annotate(count=Count('course'))
rs = Student.objects.all().annotate(count=Count('course')).value('s_name', 'count')

以上就是模型聚合查詢\Q查詢\F查詢\分組查詢操作技巧解析的詳細(xì)內(nèi)容,更多關(guān)于模型查詢操作的資料請(qǐng)關(guān)注腳本之家其它相關(guān)文章!

您可能感興趣的文章:
  • python編程控制Android手機(jī)操作技巧示例
  • python學(xué)習(xí)VSCode使用技巧帶你進(jìn)入高效開(kāi)發(fā)模式
  • Python中關(guān)于property使用的小技巧
  • Python單元測(cè)試的9個(gè)技巧技巧
  • Python編程mac下使用pycharm小技巧
  • 一篇文章帶你了解幾個(gè)好用的Python技巧

標(biāo)簽:廣西 紹興 蕪湖 懷化 呂梁 安康 蘭州 吉安

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《Python模型聚合查詢\Q查詢\F查詢\分組查詢操作技巧解析》,本文關(guān)鍵詞  Python,模型,聚合,查詢,分組,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問(wèn)題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無(wú)關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《Python模型聚合查詢\Q查詢\F查詢\分組查詢操作技巧解析》相關(guān)的同類信息!
  • 本頁(yè)收集關(guān)于Python模型聚合查詢\Q查詢\F查詢\分組查詢操作技巧解析的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av
    看电影不卡的网站| 久久成人羞羞网站| 97精品久久久午夜一区二区三区 | 欧美在线视频全部完| 亚洲欧美自拍偷拍色图| 一本一本久久a久久精品综合麻豆 一本一道波多野结衣一区二区 | 91蜜桃免费观看视频| 亚洲天堂2014| 欧美影院精品一区| 日本午夜一本久久久综合| 久久这里只有精品6| 99国产精品久久久久| 亚洲高清久久久| 久久亚洲一区二区三区四区| 成人av在线影院| 亚洲成a天堂v人片| 精品国产区一区| 91一区二区三区在线观看| 亚洲电影一区二区| 精品国产麻豆免费人成网站| a在线欧美一区| 日韩和欧美一区二区三区| 国产亚洲一区二区三区四区| 色欧美日韩亚洲| 精品写真视频在线观看| 亚洲免费观看视频| 精品美女一区二区三区| 一本久久综合亚洲鲁鲁五月天 | 亚洲欧洲日本在线| 欧美狂野另类xxxxoooo| 丁香婷婷综合色啪| 日韩精彩视频在线观看| 日本一区二区高清| 欧美一区日韩一区| 91同城在线观看| 激情深爱一区二区| 亚洲一区二区三区四区在线免费观看| 日韩精品一区二区三区视频播放| 99久久精品免费看| 国产米奇在线777精品观看| 亚洲午夜精品17c| 中文字幕日本不卡| 亚洲精品在线观| 欧美影院一区二区三区| 成人精品小蝌蚪| 激情五月激情综合网| 亚洲图片欧美色图| 最新国产の精品合集bt伙计| 久久综合色播五月| 欧美久久久影院| 在线一区二区视频| 99精品欧美一区二区三区综合在线| 美日韩一级片在线观看| 亚洲在线视频网站| 亚洲日本在线视频观看| 国产精品视频yy9299一区| 久久综合色鬼综合色| 欧美大片一区二区三区| 9191成人精品久久| 精品视频在线看| 欧美性高清videossexo| 欧美主播一区二区三区美女| 99国产精品久久久久久久久久久 | 五月天视频一区| 亚洲一区二区三区国产| 一区二区在线观看免费 | 日韩欧美国产一区二区在线播放 | 欧美日韩一区在线| 91首页免费视频| 成人高清免费观看| 成人激情开心网| 99视频在线精品| 99国产精品久久久久久久久久久| 菠萝蜜视频在线观看一区| 成人av电影在线网| 99视频一区二区| 色婷婷综合激情| 欧美自拍偷拍一区| 欧美夫妻性生活| 日韩午夜av一区| 久久综合精品国产一区二区三区 | 欧美精品一区视频| 久久久久国产免费免费| 中文av一区特黄| 亚洲日本中文字幕区| 亚洲综合色视频| 天堂资源在线中文精品| 麻豆精品久久精品色综合| 久久超碰97人人做人人爱| 国产精品影视在线| 99re热视频这里只精品| 欧美日韩美女一区二区| 欧美大片国产精品| 国产欧美精品区一区二区三区| 亚洲情趣在线观看| 五月婷婷欧美视频| 精品一区二区三区在线播放视频| 国产aⅴ综合色| 欧美在线三级电影| 欧美电影免费观看高清完整版在线观看 | 欧美日韩国产综合一区二区| 日韩欧美一级在线播放| 国产色一区二区| 一区二区国产盗摄色噜噜| 免费精品视频在线| www.欧美.com| 91精品国产一区二区人妖| 国产欧美一区视频| 亚洲国产成人porn| 国产精品亚洲综合一区在线观看| 97久久久精品综合88久久| 日韩一区二区免费视频| 国产精品福利一区二区| 日韩精品一级中文字幕精品视频免费观看 | 337p亚洲精品色噜噜噜| 亚洲国产经典视频| 日韩在线一区二区三区| 成人午夜激情影院| 欧美久久久久久久久中文字幕| 国产三级精品三级在线专区| 午夜精品久久久久久久| 国产精品一区二区视频| 欧美日韩国产免费一区二区| 国产欧美一区二区三区沐欲| 午夜精品免费在线| 成人动漫一区二区| 日韩免费高清av| 夜夜操天天操亚洲| 国产成人av一区二区三区在线| 欧美日韩免费在线视频| 亚洲国产精品成人综合色在线婷婷 | 色哟哟精品一区| 国产欧美一区二区精品秋霞影院| 日韩福利视频导航| 91污在线观看| 国产精品的网站| 国内精品久久久久影院一蜜桃| 欧美群妇大交群的观看方式| 亚洲精品伦理在线| www..com久久爱| 久久久精品免费观看| 毛片基地黄久久久久久天堂| 欧美专区日韩专区| 亚洲人成人一区二区在线观看| 国产成人免费在线| 国产亚洲福利社区一区| 日韩avvvv在线播放| 欧美人牲a欧美精品| 一区二区三区国产精华| 91老师国产黑色丝袜在线| 国产精品久久久久一区二区三区共| 久久国产乱子精品免费女| 91精品国产麻豆国产自产在线| 亚洲香肠在线观看| 在线观看免费亚洲| 亚洲综合小说图片| 色女孩综合影院| 亚洲一区二区在线免费观看视频| 一本一道综合狠狠老| 亚洲男女毛片无遮挡| 色综合久久久久综合| 亚洲激情自拍偷拍| 欧美在线观看一二区| 亚洲成在线观看| 日韩一区二区在线观看视频播放| 日本sm残虐另类| 日韩精品中文字幕一区二区三区| 麻豆成人在线观看| 久久久青草青青国产亚洲免观| 国产超碰在线一区| 国产精品久久久久影院| 91性感美女视频| 亚洲一级电影视频| 欧美片网站yy| 久久精品国产色蜜蜜麻豆| 久久久久久久久蜜桃| 成人免费视频网站在线观看| 国产精品国产自产拍在线| 日本乱码高清不卡字幕| 亚洲成人av中文| 欧美精品一区视频| 99九九99九九九视频精品| 亚洲国产毛片aaaaa无费看| 宅男噜噜噜66一区二区66| 国内精品伊人久久久久av一坑| 欧美韩国日本一区| 欧日韩精品视频| 国产一区二区调教| 中文字幕亚洲在| 欧美精品黑人性xxxx| 国产精品一二三四五| 亚洲精品日日夜夜| 日韩一区二区三区在线| 成人一级片在线观看| 亚洲精品成人少妇| 日韩精品一区在线观看| av电影在线观看一区| 日韩和欧美一区二区| 国产精品理论片| 欧美一区二区三区的|