Se você está olhando para começ uma lista original de caráteres principais e secundários, você pode usar a palavra-chave distinta:
SELECIONAR MainCharacter DISTINTO de SomeTable
Pareceria então que você teria algum outro controle (um combinado ou um Listbox) que alistaria todos os capítulos em que o MainCharacter selecionado poderia ser encontrado. Isso seria feito using um RowSource filtrado em um outro combinado ou lista:
SELECIONAR * de SomeTable ONDE MainCharacter='" & Me.YourMainCharacterCombo &” '“
Assim você teria combos de conexão em cascata - o usuário selecionaria um caráter principal (ou submarino), e o combinado seguinte seria povoado com os dados baseados na seleção precedente.