【发布时间】:2019-10-31 03:36:03
【问题描述】:
我需要根据电子邮件匹配条件更新表,并且需要知道可以解决此问题的 SQL 查询。
我有 2 个表“old_data”和“new_data”
Old_data contains around 60,000 records and fields "EMAIL"
New_data contains around 90,000 records and fields "EMAIL" "WHITE_NO"
这是我需要帮助的逻辑条件。
Update * from Old_data, New_data SET New_data.WHITE_NO = 'true' WHERE old_data.EMAIL = New_data.EMAIL
它将在 old_data 表中查找所有电子邮件,并将它们与所有相同的电子邮件匹配到 new_data 表中,并将 WHITE_NO 字段值替换为 true。
【问题讨论】:
标签: mysql sql database conditional-statements