INSERT INTO Table provenant de plusieurs tables

Hé oui, j'ai une table de jointure entre deux tables non liées. Les deux tableaux ont des ID. J'ai besoin de sélectionner l'ID de chaque table OÙ avec des valeurs différentes, par exemple, c'est la façon dont je le vois.

INSERT INTO c (aID, bID)
VALUES (SELECT a.ID WHERE a.Name="Me", SELECT b.ID WHERE b.Class="Math");

Tous les exemples que j'ai vu utiliser une instruction join mais les deux tables ont une valeur commune, dans ce cas, ils ne le font pas.

source d'informationauteur ThingWings