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

Почему запрос возвращает только одно поле?

Есть запрос
select c.*, count(p.id) as posts 
from categories as c 
left join post as p 
on c.id = p.category 
where p.category = c.menu_id

Он возвращает правильный результат, но только одного поля, а их должно быть два. В чем может быть проблема?
  • Вопрос задан
  • 94 просмотра
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Shultais Education
    Основы SQL
    3 месяца
    Далее
  • Shultais Education
    Продвинутый SQL
    1 месяц
    Далее
  • Merion Academy
    Основы реляционных баз данных SQL
    1 месяц
    Далее
Решения вопроса 1
SimBioT19
@SimBioT19
{{ user.about }}
Сложно понять, когда нет структуры БД. Попробуйте всунуть GRUOP BY
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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