Предположим, у меня есть таблица СОВЕЩАНИЯ, как показано ниже
M_DATE
M_RACE_NO
M_VENUE
M_ATHLETE
Первичный ключ - дата, номер гонки, место проведения, спортсмен.Каждая дата / раса / место проведения может содержать несколько возможных спортсменов.Предположим, что для конкретного спортсмена я хочу указать дату, номер гонки, место проведения, а также общее количество спортсменов, соревнующихся в эту конкретную дату / номер гонки / место проведения
Например, предположим, что Болт спортсмена участвовал в двух соревнованиях с полями общего числа:7 и 9 Я хотел бы что-то вроде следующего
2011-10-03, 4, NY, 7
2010-24-02, 5, SY, 9
Я знаю, что это будет выглядеть примерно так:
SELECT M_DATE, M_RACE_NO, M_VENUE, SUM(...) FROM MEETING WHERE M_ATHLETE='Bolt'
Я не уверен, что будет после SUM