Ten post poprowadzi Cię w zakresie wykonywania wielu warunków wewnątrz SPRAWA instrukcja w bazie danych Oracle.
Czy instrukcja sprawy może mieć wiele warunków?
Tak, użytkownik może wykonać wiele warunków w „SPRAWA”Oświadczenie z pomocą„GDY”Klauzule. Dodatkowo użytkownik ma opcję uwzględnienia „W PRZECIWNYM RAZIE„Klauzula wraz z klauzulą„ When ”, aby dodać wynik domyślny.
Zobaczmy składnię posiadania wielu warunków w „SPRAWA" oświadczenie:
SPRAWAW powyższej składni jasne jest, że użyto wielu warunków z ich konkretnym wyjściem.
Przejdźmy do przykładu „SPRAWA”Oświadczenie o wielu warunkach z„GDY„Klauzula:
Wybierz Warehouse_ID,W powyższym przykładzie zastosowano warunki na „LOKATION_ID”Kolumna„ „Magazyny" tabela.
Wyjście
Wyjście przedstawia, że zastosowano warunki.
Wiele warunków w SPRAWA Oświadczenie można zastosować do pojedynczy Lub wiele kolumny. Zobaczmy kilka przykładów praktycznej demonstracji.
Przykład 1: Stosowanie instrukcji spraw z wieloma warunkami w jednej kolumnie
Zobaczmy przykład zastosowania SPRAWA Oświadczenie o wielu warunkach na a pojedynczy kolumna:
Wybierz nazwę country,W powyższym przykładzie warunki zostały zastosowane na „Region_id”Kolumna„ „KRAJE" tabela.
Wyjście
Wyjście wykazało wynik zgodnie z warunkami.
Przykład 2: Stosowanie instrukcji spraw z wieloma warunkami w wielu kolumnach
Zobaczmy przykład zastosowania SPRAWA Oświadczenie o wielu warunkach wiele Kolumny:
Wybierz Order_ID, status,W powyższym przykładzie „STATUS" I "Order_id”Kolumny„ZAMÓWIENIA„Tabele zostały użyte w wielu warunkach.
Wyjście
Wyjście przedstawia, że zestaw wyników pobrał dane na podstawie zastosowanych warunków.
Wniosek
W bazie danych Oracle, SPRAWA Instrukcja pozwala użytkownikowi wykonywać wiele warunków w jednym zapytaniu i zapewnia wynik zgodnie z warunkami. Każdy warunek w instrukcji przypadku jest dodawany za pomocą GDY klauzula i opcjonalnie W PRZECIWNYM RAZIE. Ten post wyjaśnił użycie instrukcji przypadków z wieloma warunkami w pojedynczej lub wielu kolumnach.