由一到多的訪問語法:
一對應的模型類物件.多對應的模型類名小寫_set 例:
b = bookinfo.objects.get(id=
1)b.heroinfo_set.
all(
)
由多到一的訪問語法:
多對應的模型類物件.多對應的模型類中的關係類屬性名 例:
h = heroinfo.objects.get(id=
1)h.hbook
訪問一對應的模型類關聯物件的id語法:
多對應的模型類物件.關聯類屬性_id
例:
h = heroinfo.objects.get(id=
1)h.hbook_id
由多模型類條件查詢一模型類資料:
語法如下:
關聯模型類名小寫__屬性名__條件運算子=值
注意:如果沒有"__運算子"部分,表示等於。例:
查詢圖書,要求圖書英雄為"孫悟空"
bookinfo.objects.
filter
(heroinfo__hname=
'孫悟空'
)
查詢圖書,要求圖書中英雄的描述包含"八"
bookinfo.objects.
filter
(heroinfo__hcomment__contains=
'八')
由一模型類條件查詢多模型類資料:
語法如下:
一模型類關聯屬性名__一模型類屬性名__條件運算子=值
注意:如果沒有"__運算子"部分,表示等於。例:
查詢書名為「天龍八部」的所有英雄。
heroinfo.objects.
filter
(hbook__btitle=
'天龍八部'
)
查詢圖書閱讀量大於30的所有英雄
heroinfo.objects.
filter
(hbook__bread__gt=
30)
mysql關聯查詢去重 MySQL 關聯查詢
mysql 關聯查詢 sql資料分析 1週前 mysql 關聯查詢 前面,我們介紹的都是單錶查詢 就是只從一張表中獲取資料 而實際應用的時候,我們都會同時查詢多張表,這裡,我們就介紹下,多表關聯查詢的使用。sql join 用於根據兩個或多個表中的列之間的關係,從這些表中查詢資料 前置知識 主鍵 p...
表關聯查詢
一 內連線和外連線 內連線用於返回滿足連線條件的記錄 而外連線則是內連線的擴充套件,它不僅會滿足連線條件的記錄,而且還會返回不滿足連線條件的記錄,語法如下 oracle 1.select table1.column,table2.column from table1 inner left right...
表關聯查詢
一 表關聯查詢 1.表的關聯分兩類 有關係的關聯 無關係的關聯 2.表的有關係的關聯 內關聯 where 指定關聯關係 表1.欄位 表2.欄位 and 表2.欄位 表3.欄位 有關係關聯 通過字段關係,把多張表合併在一起.select s emp.id,first name,name from s ...