当前位置: 首页 > news >正文

辽宁做网站关键词网站排名查询

辽宁做网站,关键词网站排名查询,wordpress段子模板,怎样在门户网站做 推广Django框架在生成数据库的models模型文件后,旧可以在应用中通过ORM来操作数据库了。今天抽空试了下查询语句。以下是常用的查询语句。 以下查询需要引入django的Sum,Count,Q模块 from django.db.models import Sum,Count,Q 导入生成的mode…

Django框架在生成数据库的models模型文件后,旧可以在应用中通过ORM来操作数据库了。今天抽空试了下查询语句。以下是常用的查询语句。

以下查询需要引入django的Sum,Count,Q模块

from django.db.models import Sum,Count,Q

导入生成的model数据库表模型文件

from app.models import Model

1、查询所有数据

data = Model.objects.all()

2、根据id查询数据

data = Model.objects.filter(id='00036240dc9111e7857bf4cc23480335')

3、根据条件查询单条数据

data = Model.objects.get(name='张三')

4、排序分页查询

# 升序查询100条
data = Model.objects.order_by('time')[0:100]
# 降序查询100条
data = Model.objects.order_by('-time')[0:100]

5、多条件排序查询

data = Model.objects.filter(name="张三",class='语文').order_by("score")[0:10]

6、查询总条数

data = Model.objects.filter(class='语文').count()

7、查询指定字段

data = Model.objects.values('col1','col2','col3').filter(name='张三')

8、group By查询各类数据数量

data = Model.objects.values('class').annotate(total=Count('id')).all()

9、group By求各类数据的和

data = Model.objects.values('class').annotate(total=Sum('num')).all()

10、各类like查询

# 两边模糊查询
data = Model.objects.values('name').filter(school__contains='小学').all()# 开始模糊
data = Model.objects.values('name').filter(school__startswith='南城').all()# 结尾模糊
data = Model.objects.values('name').filter(school__endswith='学院').all()

11、between查询

data = Model.objects.values('name','class','age').filter(age__range=[10,12]).all()

12、大于 gt 小于 lt gte 大于等于 lte 小于等于

# 大于
data = Model.objects.filter(indate__gt='2020-01-01').all()# 小于
data = Model.objects.filter(indate__lt='2020-01-01').all()# 大于等于
data = Model.objects.filter(indate__gte='2020-01-01').all()# 小于等于
data = Model.objects.filter(indate__lte='2020-01-01').all()

13、or条件查询

data = Model.objects.filter(Q(age__gt=15) | Q(sex='男'))

14、执行原生sql

sql = "select * from t_students where age = 9"
data = Model.objects.raw(sql)

15、添加数据

data = Model(id = uuid.uuid4(),name = '张三',sex = '男',age = 13)
data.save()

16、更新数据

cus = Model.objects.filter(name='张三').all()
cus.update(age = 12)

17、删除数据

data= Model.objects.filter(name='张三')
data.delete()

http://www.dinnco.com/news/85060.html

相关文章:

  • 网站建设行业怎么样竞价托管的注意事项
  • 上海网站建设制作公司找一个免费域名的网站
  • 棋牌源码交易商城seochan是什么意思
  • 网站设计与管理论文seo高级
  • 海尔网站建设水平百度投放广告一天多少钱
  • 资讯门户类网站模板百度seo软件首选帝搜软件
  • 自己建的网站无法打开seo上海推广公司
  • 做网站的收费标准百度在线咨询
  • 做网店有哪些拿货网站互联网营销师考试内容
  • 广州学建网站互联网电商平台有哪些
  • wordpress html插件南宁百度seo排名优化软件
  • 淮安神舟建设招标网站最新的域名网站
  • mui 网站开发短视频培训机构
  • 临沧市网站建设2021年新闻摘抄
  • 网站开发一般学多久网站推广优化平台
  • 网站做cdn常用的营销方法和手段
  • 十大工业互联网平台河南整站百度快照优化
  • 注册个人网站域名top免费手机优化大师下载安装
  • 海外网站推广公司热点营销案例
  • 封面上的网站怎么做html网页制作案例
  • 阿里云虚拟主机可以做两个网站如何推销自己的产品
  • 怎样做网站 知乎搜索引擎营销成功的案例
  • 广东网页制作与网站建设app网络推广公司
  • 工信部备案网站打不开全网整合营销公司
  • 合肥做公司网站公司广州品牌营销服务
  • 中国建设银行网站党建seo案例分析
  • 做网站功能模块营销方式和渠道有哪些
  • 文化集团网站模板全国人大常委会
  • 广告公司网站建设网络视频营销的案例
  • 网站维护推广表设计师经常用的网站