MySQLを使用しています。
・「MEMBER_CD」が重複しているデータのうち、FLG1~4カラムに1が設定されている数が1番多いデータを優先してSELECTしたい。
・重複データは1~n件
・FLG1~4カラムに1が設定されている数が同じ場合は、どちらでもOK
Data
1ID MEMBER_CD FLG1 FLG2 FLG3 FLG4 21 1001 1 0 1 0 32 1002 1 1 1 0 43 1002 0 0 0 1 54 1003 1 1 1 1 65 1003 0 1 1 1 76 1003 1 1 1 0 87 1004 1 1 1 0 98 1004 1 1 1 0
Result
1ID MEMBER_CD FLG1 FLG2 FLG3 FLG4 21 1001 1 0 1 0 32 1002 1 1 1 0 44 1003 1 1 1 1 57 1004 1 1 1 0 (IDが8のデータでもOK)
皆様の知恵をお借り出来ればと思います。
よろしくお願いします。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。