如何编写SQL查询和Django查询集

icnyk63a  于 2023-03-24  发布在  Go
关注(0)|答案(1)|浏览(93)

这里我有两个表书,出版物
图书表具有以下字段

id, book_name, pub_id

和Publications表包含以下表

id, pub_name

使用pub_name如何在SQL查询和Django查询中获取book_name

djp7away

djp7away1#

在这里你可以用Django ORM

book = Book.objects.filter(pub__pub_name='publisher_name')

这将给予你一个查询集,要得到书名,请这样做

book_name = book.first().book_name if book.exists() else ""

相关问题