我有一個要求,我必須檢查記錄,如果兩個值的記錄都存在,那麼flag設置爲0,如果只存在一個值,那麼flag是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同時有季節16和季節15,則標誌爲0否則爲1.
你們可以傾注你的想法嗎?
我會建議一個'select'查詢... –
它會永遠只是這兩個值(第15季和第16季)嗎? – Steven
沒有。它可以是很多季節..但我必須選擇價值=最大(季節)和價值<>最大(季節)-1。我能以某種方式獲得最大和以前的值。但無法設置標誌。 – chits