У меня есть выбор, который дает мне следующий вывод:счетчик + сливаться одинаковые значения в разных столбцах
Теперь я хочу, чтобы объединить entrys где для имени, как «Якобсона» числа и года является то же самое и подсчитать эти же записи.
У меня есть выбор, который дает мне следующий вывод:счетчик + сливаться одинаковые значения в разных столбцах
Теперь я хочу, чтобы объединить entrys где для имени, как «Якобсона» числа и года является то же самое и подсчитать эти же записи.
Что вы хотите сделать, так называется операция group by
.
Select Number, Name, Year, Count(*)
From table
Group By Number, Name, Year
Записи с одинаковыми номерами, именем и годом сгруппированы и подсчитаны.
Вы должны экстрактyear
с даты и добавить его в Group By
Select Name,Year(datecol), Count(1)
From Yourtable
Group By Name,Year(datecol)
Большая часть двигателя базы данных поддерживает YEAR
функцию. Если нет, то добавьте СУБД, которую вы используете
Любые причины для downvote: / –
Какая 'СУБД' вы используете –