我正在尝试从不同的卖家导入产品数据,数据被导入到具有以下字段的导入表中: id=auto increment Sellerid=卖家的key此项目已更新
所以卖家 A 的产品 ID 为 22,而卖家 B 的产品 ID 为 55。
当卖方 A 更改产品 A 的价格时,进口中会出现一条线。我目前有许多“历史”行,并且只对获取最新的导入感兴趣
例如:
1 A 22 2012 01 22
2 A 22 2012 05 10
44 A 22 2012 11 10
我想像这样存档前两行:
insert into archive ....
values ( select * from import where id in(
select id from import
where `lastupdate` < max(`lastupdate`)
group by sellerid, sellerproductid
)
我无法找到正确的 mysql 语句来获取旧记录的 id。