关于Django中操作MySQL数据库常用语句

Posted on 2021-04-12 17:26  风行天下-2080  阅读(105)  评论(0)    收藏  举报

1、

https://blog.csdn.net/weixin_44014981/article/details/84888718

2、

https://blog.csdn.net/weixin_34752204/article/details/115063405

3、

https://blog.csdn.net/ithongchou/article/details/104436711?utm_medium=distribute.pc_relevant_download.none-task-blog-2~default~blogcommendfrombaidu~default-1.nonecase&depth_1-utm_source=distribute.pc_relevant_download.none-task-blog-2~default~blogcommendfrombaidu~default-1.nonecas

distinct()具有去重功能,distinct()函数有一个隐藏特性,当使用distinct()函数的时候,如果不使用order_by()函数做跟随,那么该函数会自动把当前表中的默认排序字段作为DISTINCT的一个列。

ContentType 表名
values(‘app_label’).distinct() 去重字段
order_by(‘app_label’) 排序字段

ContentType.objects.values(‘app_label’).distinct().order_by(‘app_label’)

values(‘userName’).distinct() 去重字段
order_by(‘score’) 排序字段

GradingModels.objects.values('userName').distinct().order_by('score')
4、

5、

 

博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3