【问题标题】:Microsoft Access search for multiple emailsMicrosoft Access 搜索多封电子邮件
【发布时间】:2015-12-16 21:40:55
【问题描述】:

在 Access 中,当我查询联系人表以搜索多个电子邮件地址时,我使用 SQL

 select * from contact_table where email like " 'email1@test.com','email2@test.com',
'email3@test.com'  "

我没有收到错误,但是当我知道电子邮件在数据库中时,我没有得到搜索结果,我错过了什么?

这也是在 Access 中查询电子邮件地址查找表的最佳方式吗?

【问题讨论】:

    标签: sql email ms-access select


    【解决方案1】:

    看来您应该使用in 运算符,而不是like 运算符:

    SELECT *
    FROM   contact_table 
    WHERE  email IN ('email1@test.com',
                     'email2@test.com',
                     'email3@test.com')
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2019-10-08
      • 2011-02-08
      • 1970-01-01
      • 2015-05-29
      • 2016-07-17
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多