Задать вопрос
@aeHarkonnen

Можно ли создать sql запрос и получить 2 queryset?

Вопросик для саморазвития, допустим, у меня есть посты и надо сначала вывести на страницу все посты с флагом True а потом все с флагом False. Сейчас я это делаю так:
1) получаю из бд все посты
2) цикл проходящий по всем постам и выводящий только посты с флагом True
3) цикл по всем постам выводящий с флагом False
Можно ли сразу через SQL запрос получить 2 queryset с разными флагами, что бы не гонять циклы, вообще в каких-нибудь субд, orm?
Ну и может кто подскажет как сделать это правильней, у меня проект на Django + PostreSQL
  • Вопрос задан
  • 2325 просмотров
Подписаться 3 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Инженер по тестированию
    5 месяцев
    Далее
  • Нетология
    Инженер по тестированию
    8 месяцев
    Далее
  • Thinknetica
    Профессиональная разработка на Ruby on Rails
    9 месяцев
    Далее
Решения вопроса 1
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы