Givet dit bord... Jeg går ud fra, at du vil have alle mulige kombinationer af værdi og muligheder. Det er en krydssammenføjning (en joinforbindelse uden ON eller hvor-klausul, der begrænser resultaterne):
SELECT a.value_id, b.option_id
FROM assigned_options a
JOIN assigned_options b
GROUP BY a.value_id, b.option_id
Gruppen efter filtrerer de duplikerede resultater fra.
Har du 2 andre tabeller value
og option
som du vil trække alle kombinationer af?