我们已经创建了一个全球性的'电子邮件不会发送我们自己管理的列表,而不是使用我们无数的电子邮件通讯订阅者,我确信其他几个成员也会遇到同样的挑战。
这是挑战:
表1 = [unsub] =取消订阅列表(仅限电子邮件) 表2 = [cust] =客户和潜在客户的数据库
伪代码:
Update cust set unsubEmail=1 where {cust.email} = {unsub.email}
比较两个表并将其标记为上述的正确MySQL语法是什么?谢谢!
答案 0 :(得分:0)
自从我使用MySQL以来已经有一段时间了,但我不记得括号是语法的一部分。
此外,您从"数据库转移到#34;到"表"。是" db"桌子的名字?如果它确实是数据库的名称,那么该数据库中包含电子邮件地址的表是什么? (个人观点:" db"数据库或表格的名称很差。)
标准SQL查询类似于:
update mailing_list set unsubEmail=1 where email in (select email from unsub)