使用先前查询生成的WHERE子句的Django原始查询

时间:2013-11-06 12:13:03

标签: python mysql sql django

我想做一个Django Python MySQL查询,WHERE(在sql中)是从先前查询生成的链接。 我粘贴我的实际代码:

def population(request):
    db = MySQLdb.connect(user='xxxx', db='xxxxdb', passwd='xxxxpwd', host='localhost')
    cursor = db.cursor()
    cursor.execute("SELECT last_name FROM a_population WHERE country='Denmark' ORDER BY last_name")
    denominazione_comune = cursor.fetchall();
    rows_count = cursor.rowcount
    db.close()
    counter = 0

    return render_to_response('list_last_name.html', {'lastname': last_name}, context_instance=RequestContext(request))

因此,从这段代码中我得到一个(未)有序的姓氏列表。通过单击其中一个系列名称,我想创建另一个查询,并将系列名称作为参数单击,但我不知道如何执行此操作。

感谢一百万人会给我一些意见。

0 个答案:

没有答案