Да, оператор GROUP BY часто применяется в SQL-запросах, когда нужно сгруппировать строки по одному или нескольким столбцам и выполнить агрегатные функции (например, COUNT, SUM, AVG) для каждой группы.
Столбцы (Columns) в таблицах баз данных — это вертикальные единицы хранения данных, представляющие собой атрибуты или характеристики сущности, описываемой таблицей.
INNER JOIN объединяет строки из двух или более таблиц на основе связанного столбца между ними. В результирующий набор попадают только те строки, для которых совпадают значения в указанных столбцах обеих таблиц.