フィールド a b c
1 2 3
2 3 2
2 1 5
5 3 4
3 5 3
3 4 7 は文ごとのグループで解決できますか?
4 3 6
クエリアウト
1。a または b フィールドには 3
2 が含まれます。a と b の組み合わせでは、c 値が最も大きいもののみを選択します。
最後に聞きたいのは、
2 3 2
5 3 4
3 4 7
表現があまり良くありません。誰かが理解して答えてくれることを願っています
------解決策---------
はい、はい...
SQL コード
SELECT a, b, MAX( c ) AS c
から (
セレクト1a、2b、3c
ユニオンオールセレクト 2、3、2
ユニオンオールセレクト 2、1、5
ユニオンオールセレクト 5、3、4
ユニオンオールセレクト 3、5、3
ユニオンオールセレクト 3、4、7
ユニオンオールセレクト4、3、6
)t
ここで t.a =3
または t.b =3
グループ化 (
IF( t.a
ログイン後にコピー