多かれ少なかれ同じデータを含む2つのユーザーSQLテーブルがあり、2つのテーブルをマージして、最高のユーザーのみを取得したいと考えていますMyLevel
。たぶん、私が持っているものと欲しいものを見せればもっと理にかなっています.
表 1:
MyName, MyDescr, MyLevel, FromDB
John, "Hey 1", 100, DB1
Glen, "Hey 2, 100, DB1
Ive, "Hey 3, 90, DB1
表 2:
MyName, MyDescr, MyLevel, FromDB
John, "Hey 4", 110, DB2
Glen, "Hey 5", 90, DB2
Ive, "Hey 6", 90, DB2
アーカイブしたいもの (<-- は無視してください):
MyName, MyDescr, MyLevel, FromDB
John, "Hey 4", 110, DB2
Glen, "Hey 2, 100, DB1
Ive, "Hey 6", 90, DB2 <-- doesn't matter which one as it is the same level
もちろん可能ですが、JOINに関して、特にグループ化する必要がある場合など、私は本当に暗闇の中にいますか?