Sql Microsoft Access搜索多封电子邮件
在Access中,当我查询联系人表以搜索多个电子邮件地址时,我使用SQLSql Microsoft Access搜索多封电子邮件,sql,email,ms-access,select,Sql,Email,Ms Access,Select,在Access中,当我查询联系人表以搜索多个电子邮件地址时,我使用SQL select * from contact_table where email like " 'email1@test.com','email2@test.com', 'email3@test.com' " 我没有收到错误,但是当我知道电子邮件在数据库中时,我没有得到搜索结果,我遗漏了什么 这也是在Access中查询电子邮件地址查找表的最佳方法吗?您似乎应该使用in操作符,而不是like操作符: SELECT * F
select * from contact_table where email like " 'email1@test.com','email2@test.com',
'email3@test.com' "
我没有收到错误,但是当我知道电子邮件在数据库中时,我没有得到搜索结果,我遗漏了什么
这也是在Access中查询电子邮件地址查找表的最佳方法吗?您似乎应该使用
in
操作符,而不是like
操作符:
SELECT *
FROM contact_table
WHERE email IN ('email1@test.com',
'email2@test.com',
'email3@test.com')