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

辽宁做网站网络营销的概念与特点

辽宁做网站,网络营销的概念与特点,网站短链接怎么做的,典型的软件开发模型都有哪些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.tj-hxxt.cn/news/49049.html

相关文章:

  • 社会信用网站体系建设宁波seo推广咨询
  • 网站后台添加内容网页不显示软文的目的是什么
  • 北京网站制作公司公司免费发布广告信息的网站
  • 政府网站建设纳入考核优化公司
  • 商务网站制作工程师自己如何做网站
  • 宁波品牌策划公司网站seo提升
  • 织梦 我的网站2022年热点营销案例
  • 常德哪里有做网站真正免费的网站建站平台推荐
  • 学网站建设设计要钱吗营销方案ppt
  • dedecms农业种植网站模板哪家网络公司比较好
  • 网站制作自助完善的seo网站
  • 成都网站制作售后佛山网站优化
  • 重庆龙头寺找做墩子师傅网站国外域名注册平台
  • 宁波 做网站的淘大象排名查询
  • 九江建网站竞价运营是做什么的
  • wordpress免费外贸主题宁波正规优化seo软件
  • 平面图制作用什么软件win10优化大师怎么样
  • 云南企业网站建设有限公司陕西网站关键词自然排名优化
  • 安贞网站建设公司seo提升排名技巧
  • 廊坊哪里有做网站的如何推广店铺呢
  • 申请注册网站微信怎么推广引流客户
  • 建站工具介绍小网站怎么搜关键词
  • 做电商网站必需知道qc网站建设的意义和作用
  • 网站设计与网络客服seo推广要多少钱
  • 苏州公司网站建设百度点击快速排名
  • 做电池网站的引导页镇江关键字优化品牌
  • 软件工程出来干什么工作seo自学网站
  • 企业门户网站制作周期百度助手app免费下载
  • 网站建设什么打王思聪快速排名工具免费
  • 关于做奶妈的视频网站seo公司哪家好用