如何在MS Access中仅在一列中获取唯一值



我有一个表,其中包含MS Access上的电子邮件和应用程序。首先,我需要过滤APPLICATION以获得包含特定单词的值。(例如,我想要包含"苹果"的应用程序,它会给我苹果树、苹果酱、苹果酱等(。然后我想过滤电子邮件,只获得唯一的值,而不考虑其应用程序(只要它包含"苹果"(。

使用UniqueValues和UniqueRecords不起作用,因为有些电子邮件使用带有"apple"的所有应用程序。例如:

firstperson@email.com --- applebees 
firstperson@email.com --- applewax 
firstperson@email.com --- applesauce 
secondperson@email.com -- applebees 
secondperson@email.com -- applesauce

有人能帮我用SQL查找该栏中唯一的电子邮件吗?

如果有任何帮助或指导,我将不胜感激,谢谢!

如果我理解正确,您需要:

select distinct email
from t
where application like '*apple*';

最新更新