我正在尝试从我的网站导出时事通讯订户。
使用平台自己的导出功能,它不会将订阅者的名字和姓氏导出到与订阅者的电子邮件地址相同的文件中。
我确实可以通过phpmyadmin访问数据库。
在phpmyadmin中,我可以一次导出用户(90k),一次导出订阅者(18k),但我不知道如何匹配它们。
有没有可以用来完成此操作的查询?
我想搜索用户,看看他们的电子邮件地址是否存在于订阅者字段中,然后导出。
主表称为"站点"
然后字段是:
`site_customers`.`email`
和
`site_newslist_subscription`.`email`
我不是程序员,在查询数据库方面也没有太多经验,但如果有人能帮助我进行正确的查询,我知道的就足以在phpmyadmin中运行它。
如果有人能帮忙,我将不胜感激!
我会使用一个简单的LEFT JOIN
SELECT sc.*, sns.`email`
FROM site_customers sc
LEFT JOIN site_newslist_subscription sns
ON sc.email = sns.email
(如果email
被索引会更快,因为这就是我们所关注的)