【发布时间】:2018-12-03 22:39:15
【问题描述】:
我有一个 CSV 文件,其中有 1 列名为 EAN 和一个 MySQL 表,其中有一列名为 EAN。
这是我想要比较两列的内容:
CSV ||| MySQL ||| STATUS
123 123 OK
321 321 OK
444 MISSING IN MySQL
111 MISSING IN CSV
任何想法如何用PHP实现?
【问题讨论】:
-
加载到临时表中,然后执行full outer join。
IF(CSV.id=MySQL.id, "OK", IF(CSV.id IS NULL, "Missing IN CVS", "Missing in MySQL")) AS status