#mysql #sql #postgresql
#mysql #sql #postgresql
Вопрос:
Список студентов, зачисленных на курсы. В каждом курсе может быть x домашних заданий. Мне нужно количество домашних заданий по каждому курсу для каждого студента.
Например: Пример таблицы
Mark Math hw1
David. Math hw2
Mark. Science. hw1
Mark Math. hw2
David. Science. hw1
David. Literature. hw1
Expected results (3 columns)
Mark | Math | 2 (because two math homeworks)
Mark | Science | 1 home work
David| Math | 1 home work
David| Science | 1 home work
David| Lit. | 1 home work
Ответ №1:
select name, course, count(*)
from your_table
group by name, course