获取字段是NULL还是n

2024-06-26 00:09:49 发布

您现在位置:Python中文网/ 问答频道 /正文

我有以下疑问:

territories = Territory.objects.values_list(
              'territory_id', 'territory__name', 'hd_retail_price__isnull'
             ).order_by('territory__name').distinct()

但是,django会产生一个错误,即hd_retail_price__isnull不是字段(实际上不是)。有没有办法得到一个关于字段是否为null的布尔值?否则我的distinct将无法工作

我想要:

SELECT territory_id, territory_name, ISNULL(hd_retail_price) FROM territory

Tags: nameidbyobjectsorderpricelistvalues