我有一个数据库,其中包含一个存储定价信息的表。我试图找到一种快速简便的方法来检查此表中每个实体的 4 个字段的值。如果 4 个值中的一个与其他值不同,我需要列出此实体,或者更好地用其他字段中的值替换不同的值。
例如:
entity_id price final_price min_price max_price
1 35.00 35.00 35.00 35.00
=> 所有三个字段都具有相同的值,所以一切都很好
entity_id price final_price min_price max_price
2 40.00 35.00 35.00 35.00
=> price 字段有不同的值,需要用 final_price、min_price 或 max_price 的值替换
这可以通过sql完成吗?谢谢!