728x90
특정 기간내에 유료회원으로 등록한 유저를 검색하는 쿼리에서 유료회원등록일이 Null 값인 회원이 검색되어 나오는 경우에는 다음과 같이 처리한다.
1 2 3 | qs = Member.objects.exclude(reg_date__gt=end_dt).exclude(reg_date__lt=start_dt)\ .filter(~Q(reg_date__isnull=True)) | cs |
Null 값을 포함하고자 하는 경우에는 다음과 같이 처리한다.
1 2 3 4 5 6 | qs = Member.objects.exclude(reg_date__gt=end_dt).exclude(reg_date__lt=start_dt)\ .filter(Q(reg_date__isnull=True)) qs = Member.objects.exclude(reg_date__gt=end_dt).exclude(reg_date__lt=start_dt)|Q(reg_date=None)) | cs |
728x90
'프로그래밍 Programming' 카테고리의 다른 글
Eclipse에서의 Git 사용 - (2) 커밋 (0) | 2016.10.16 |
---|---|
Eclipse에서의 Git 사용 - (1) 플러그인 설치 및 저장소 생성 (0) | 2016.10.16 |
Git 설치 및 사용준비 (0) | 2016.10.13 |
Rust 프로그래밍 - 시작하기 (Rust - Getting Started) (0) | 2016.10.08 |
Django - Error: That port is already in use. (0) | 2016.09.20 |