Ms access MS Access 2007-在查询表达式中接收语法错误

Ms access MS Access 2007-在查询表达式中接收语法错误,ms-access,syntax,syntax-error,ms-access-2007,query-expressions,Ms Access,Syntax,Syntax Error,Ms Access 2007,Query Expressions,MS Access 2007-在查询表达式中接收语法错误。要使用另一个表的(导出附加)字段从一个表(参与方)中删除记录(EmailFile不包含电子邮件) 我几乎是正面的,通俗卡不是%,你可以在这里看到:我仍然认为自己是一个新手,很难用信念来回答:-嗨,Newd,你谨慎是对的,在Access中的通配符有时是%,但是在这种情况下你得到了+1。顺便说一句,你链接的文章视角有限。@Fionnuala很有趣,我在这里看到了你的评论:根据你在access之外所说的话,我的回答可以是%,但由于他们没有标记a

MS Access 2007-在查询表达式中接收语法错误。要使用另一个表的(导出附加)字段从一个表(参与方)中删除记录(EmailFile不包含电子邮件)


我几乎是正面的,通俗卡不是%,你可以在这里看到:

我仍然认为自己是一个新手,很难用信念来回答:-嗨,Newd,你谨慎是对的,在Access中的通配符有时是%,但是在这种情况下你得到了+1。顺便说一句,你链接的文章视角有限。@Fionnuala很有趣,我在这里看到了你的评论:根据你在access之外所说的话,我的回答可以是%,但由于他们没有标记access之外的任何内容,我想他们是在access内部进行的。@Newd可以在ANSI 92模式下运行access,这使得%成为通配符。ANSI 92可能存在问题。也可以使用相似关键字,这也允许MS Access中的%。一切都很复杂:)谢谢大家。除了不正确的通配符外,我还必须将“不喜欢”改为“不喜欢”。这两个更改都允许语法成功运行。
delete from Parties where Document_ID in
(select Document_ID from export_extras where EmailEfile is not like '%Email%')