Позвольте мне описать это как можно лучше, это касается SQL Server.SQL-запрос должен возвращать записи первичной записи и вспомогательные записи
Существует главный стол с одной записью для каждого участника, есть подкатегория с MOST 5 записей на участника.
Мне нужно вернуть ВСЕ записи в основной таблице вместе с записями подкатегорий для каждого участника в пределах одной записи в запросе SELECT.
Пример:
Main Table:
Participant_ID,
Program
Sub Table:
Participant_ID,
Skill_Set_ID,
Rating
SQL Query results:
Participant_ID, Program, Skill_Set_ID_1, Rating_1, Skill_Set_ID_2, Rating_2, Skill_Set_ID_3, Rating_3, Skill_Set_ID_4, Rating_4, Skill_Set_ID_5, Rating_5
В основном строки в столбцы идеи.
Как это сделать? Я нахожусь в общей сумме потерь
Это может сработать, но я просто просмотрел таблицу, и там может быть до 7 записей набора навыков, но есть оговорка, набор навыков 1 - 4 статичен с другим идентификатором, однако набор навыков 5 - 7 является дополнительным и имеет тот же идентификатор. – mattgcon
@mattgcon: Как бы вы дифференцировали 5-7, если у них одинаковый идентификатор? –
по дополнительному столбцу с введенным текстом типа навыка – mattgcon