假设你有一个 mySQL 表来描述你是否可以混合两种物质
Product A B C
---------------------
A y n y
B n y y
C y y y
第一步是将其转换为
P1 P2 ?
-----------
A A y
A B n
A C y
B A y
B B y
B C n
C A y
C B n
C C y
但是你有重复的信息。(例如,如果 A 可以与 B 混合,则 B 可以与 A 混合),因此,您可以删除几行以获得
P1 P2 ?
-----------
A A y
A B n
A C y
B B y
B C n
C C y
虽然最后一步在一张小桌子上很容易,但在一张更大的桌子上手动完成却要花很长时间。如何自动删除具有重复含义但内容不同的行?
谢谢,我希望我的问题有意义,因为我仍在学习数据库