我有一些查询可以查找订阅者,并将他们的电子邮件插入表中。为了更新它,它总是截断表并再次将所有记录插入其中。 现在 我希望这不会每次都截断并插入所有数据(对于非常大的记录需要很长时间),而是进行选择并检查旧表是否有更改,并且仅将这几条记录添加/删除到表。
知道如何实现这个解决方案吗?
最佳答案
如果不存在语句可以检查电子邮件是否存在,如果不存在则写入插入语句。下面是一个例子希望它能帮助你:) 如果不存在(从 t_emails 中选择 *,其中 email=@yoursuscribeemail) 开始 插入 t_emails(电子邮件)值 (@yoursuscribeemail) 结尾 我假设订阅电子邮件来自用户端。如果不评论
关于php - 如何将查询与sql中的表进行比较,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37973914/