我會很感激一些幫助,下面的查詢Oracle 10g中選擇記錄。我有一個表,如下,
滿足一定條件
UID | Status | Msg_Id | Msg_Id_type 1 | START | AA | GLOBAL 2 | END | AA | GLOBAL 3 | PROC | AA | GLOBAL 4 | START | BB | GLOBAL 5 | START | CC | GLOBAL 6 | START | DD | GLOBAL 7 | END | DD | GLOBAL
我想什麼來實現的是隻選擇那些記錄,對於給定的MSG_ID,除了「開始」以外沒有任何其他狀態,或者除「開始」之外沒有任何其他狀態的所有記錄。非常感謝您的幫助。
請根據您的樣本數據所需的輸出。 – RedFilter
4 |開始| BB | GLOBAL |
5 |開始| CC | GLOBAL |
由於這些是除「START」以外沒有任何其他狀態的唯一記錄。謝謝。 – MAYBEMEDIC