在當天早些時候,我想出了以下查詢。搜索包含字符串的字段Access 07
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]*"));
這是我想要的方式。但是,如果不必在用戶可以搜索字符串的相應字段中鍵入確切的文本,我寧願選擇。這將類似於Like *這裏*構造Access使用的詞。我一直硬編碼子字符串。任何人都知道如何以編程方式做到這一點。
這裏的斜體詞應該被asteris包圍KS。 – wootscootinboogie 2012-03-01 19:50:20
感謝您的提示。 – wootscootinboogie 2012-03-01 20:18:04
保留字規則的例外是單詞前綴爲表名或別名的位置,在這種情況下,不需要方括號。 – Fionnuala 2012-03-01 20:29:11