Do IN
můžete (a měli byste) zahrnout dotaz pro výběr id konceptu klauzule:
INSERT INTO snomedinfo_data (refid, id, effectivetime, active, moduleid, conceptid,
languagecode, typeid, term, caseSignificanceid)
SELECT refid, id, effectivetime, active, moduleid, conceptid,
languagecode, typeid, term, caseSignificanceid
FROM snomed_descriptiondata
WHERE active = 1 AND conceptid IN
(SELECT cd.id FROM snomed_conceptdata cd WHERE cd.active = 1)
Tímto způsobem byste měli být schopni udělat vše v jednom příkazu, který bude řádově rychlejší než zpracování stejných dat řádek po řádku (také nazývaný pomalý-by-pomalý) ovladačem JDBC.