Ранее в тот же день я выяснил следующий запрос.
SELECT DISTINCT Visits.KHA_ID, Visits.totalCharges
FROM (Visits INNER JOIN (ICDTable INNER JOIN ICDVisitsJxn ON ICDTable.ICD9ID = ICDVisitsJxn.ICD_IDFK) ON Visits.ID = ICDVisitsJxn.VisitsIDFK)
INNER JOIN (ICDTable AS ICDTable_1
INNER JOIN ICDVisitsJxn AS ICDVisitsJxn_1 ON ICDTable_1.ICD9ID = ICDVisitsJxn_1.ICD_IDFK) ON Visits.ID = ICDVisitsJxn_1.VisitsIDFK
WHERE (((ICDTable.Description)
Like "*[enter term]*") AND ((ICDTable_1.Description) Like "*[enter another term]*"));
Это работает так, как я хочу.Я бы предпочел, однако, если бы вместо того, чтобы набирать точный текст в соответствующем поле, пользователь мог бы искать строку текста.Это было бы похоже на конструкцию «Нравится» * здесь здесь *, которую использует Access.Я всегда жестко закодировал подстроки.Кто-нибудь знает, как это сделать программно.