Здравствуйте. У меня есть бд, в которой есть такие таблицы: tennismatch, tennisset, game. Теннисный матч имеет(1:n) два или три сета. Сеты имеют(1:n) по несколько геймов. Так же есть промежуточные сгенерированные таблицы tennismatch_tennisset, tennisset_game. Есть запрос, который выводит конечный счет всех геймов матча:
SELECT game.`FINALSCORE` FROM tennismatch JOIN
tennismatch_tennisset ON tennismatch.`ID` = tennismatch_tennisset.`TennisMatch_ID`
AND tennismatch.`ID` = 22130 JOIN
tennisset ON tennismatch_tennisset.`mapOfSets_ID` = tennisset.`ID`
JOIN tennisset_game ON tennisset.`ID` = tennisset_game.`TennisSet_ID` JOIN
game ON tennisset_game.`gamesMap_ID` = game.`ID`
У меня никак не получается написать запрос, который выдаст счет(finalscore) отдельно взятого гейма. К примеру первый(последний) гейм первого или второго сета. А так же отдельно геймы первого сета.
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости