色综合图-色综合图片-色综合图片二区150p-色综合图区-玖玖国产精品视频-玖玖香蕉视频

您的位置:首頁技術文章
文章詳情頁

Django執行源生mysql語句實現過程解析

瀏覽:9日期:2023-10-09 11:46:45

1.使用extra方法

解釋:結果集修改器,一種提供額外查詢參數的機制

說明:依賴model模型

使用方式:

用在where后:

Book.objects.filter(publisher_id='1').extra(where=['title=’python學習1’'])

用在select后

Book.objects.filter(publisher_id='1').extra(select={'count':'select count(*) from hello_book'})

2.使用raw方法

解釋:執行原始sql并返回模型

說明:依賴model多用于查詢

使用方式:

book = Book.objects.raw('select * from hello_book') #返回模型實例for item in book:print(item.title)

3.執行自定義SQL

解釋:利用游標執行

導入:from django.db import connection

說明:不依賴model

使用方式:

from django.db import connection

cursor = connection.cursor()# 插入cursor.execute('insert into hello_author(name) values(’xiaol’)')# 更新cursor.execute('update hello_author set name=’xiaol’ where id=1')# 刪除cursor.execute('delete from hello_author where name=’xiaol’')# 查詢cursor.execute('select * from hello_author')# 返回一行raw = cursor.fetchone()print(raw)# 返回所有# cursor.fetchall() 

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持好吧啦網。

標簽: MySQL 數據庫
相關文章:
主站蜘蛛池模板: 国产免费一级精品视频 | 最新亚洲精品国自产在线观看 | 老司机精品影院一区二区三区 | 国产日韩欧美一区二区三区在线 | 亚洲精品国产一区二区在线 | 亚洲成a人片毛片在线 | 欧美亚洲国产精品 | 久久中文字幕日韩精品 | 日韩中文精品亚洲第三区 | 手机看片亚洲 | 福利岛国深夜在线 | 亚洲高清国产品国语在线观看 | 亚洲天堂视频在线观看免费 | 亚洲精品久久久久久久无 | 全免费a级毛片免费看 | 欧美怡红院高清在线 | 中文字幕欧美日韩一 | 色视频在线观看视频 | 久久精品视频3 | 99福利资源久久福利资源 | 一级a性色生活片久久毛片 一级a做爰片欧欧美毛片4 | 黄色三级网络 | 亚洲精品一区亚洲精品 | 日本成人不卡视频 | 国产黄色小视频在线观看 | 亚洲国产欧美在线不卡中文 | 亚洲一区二区三区不卡在线播放 | 在线欧美一级毛片免费观看 | 特色黄色片 | 欧美一级特黄特黄毛片 | 黄色国产免费观看 | 日日摸人人拍人人澡 | 成熟女人免费一级毛片 | av免费网站在线观看 | 真正免费一级毛片在线播放 | 青青草国产免费国产是公开 | 中文字幕在线观看91 | 韩日黄色片 | 欧美一级日本一级韩国一级 | 频黄 | 国产在线精品一区二区三区 |