我有一张桌子:
PRICE_UPDATE
id (int 5, auto-increment, primary, unique)
part_number (varchar 10, non-null)
price (float(10,2), non-null)
Run Code Online (Sandbox Code Playgroud)
其中一些part_number是重复的(一个或多个重复记录).有时价格相同,有时价格也不同.
如何根据part_number删除所有重复行,如果价格全部相同,则保留最高价格或仅记录1条记录?
这在直接MySQL中是否可行?