私はレコードをチェックする必要があり、レコードが両方の値に対して存在する場合、フラグは0に設定され、フラグが1つのみの場合はフラグが1になります。例えばSQL Server 2014クエリ
:
ID Value
1 'Season16'
2 'Season16'
2 'Season15'
3 'Season15'
3 'Season15'
4 'Season16'
今、私が欲しい、
ID Flag
1 1
2 0
3 0
4 1
すなわちIDがSeason16とSeason 15の両方を持つ場合、フラグは0です。その他1。
あなたはあなたの考えを注ぐことができますか?
私は 'select'クエリを提案しています... –
これは常に2つの値(Season15とSeason16)だけでしょうか? – Steven
Nope。それは多くの季節になる可能性がありますが、値=最大(季節)と値<>最大(季節)-1を選択する必要があります。私はどうにかして最大値と以前の値を得ることができます。フラグを設定することはできません。 – chits