Mysql查询条件的使用

Mysql查询条件的使用

方法     解释
gt     大于
gte     大于等于
lt     小于
lte     小于等于
例如:     article=Article.objects.filter(id__gt=5)
startswith     以指定某个字符串开始,大小写敏感
istartswith     以指定某个字符串开始,大小写不敏感
endswith     以指定某个字符串结束,大小写敏感
iendswith     以指定某个字符串结束,大小写不敏感
例如:     article=Article.objects.filter(title__startswith=‘Hello’)
range     在某个范围,即相当于between ··· and ···,用小括号和中括号都可以
例如:     article=Article.objects.filter(id__range=(1,6))
isnull     是否为空
如:     article=Article.objects.filter(content__isnull=False)
exclude     排除满足条件的
如:     article=Article.objects.exclude(content=False)
order_by     按指定字段正向排序
如:     article=Article.objects.all().order_by(‘title’)
reverse     反向排序
distinct     去重
如:     article=Article.objects.all().values(‘title’).distinct()


————————————————
版权声明:本文为CSDN博主「9Khan」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/weixin_45943458/java/article/details/104192768

原文地址:https://www.cnblogs.com/ccw869476711/p/13392078.html