gpt4 book ai didi

mysql - Django 过滤器和 MySQL(子字符串,长度)

转载 作者:行者123 更新时间:2023-11-30 00:59:00 24 4
gpt4 key购买 nike

请告诉我,如何使用 Django 模型过滤器查询数据库(mysql)。我想创建选择查询,例如:

    SELECT word FROM core_dictionary WHERE LENGTH(word)=8 AND SUBSTRING(word,1,1)='А';

抱歉我的英语不好。

最佳答案

我找到了一种方法来解决这个问题,只需使用“额外”:

    d = Dictionary.objects.values_list('word').extra( where=['LENGTH(word)=%s'%(int(wordlen)*2), 'SUBSTRING(word,1,1)="%s"' % startchar] )   

但我认为这不是好方法......

关于mysql - Django 过滤器和 MySQL(子字符串,长度),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20306467/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com