bok


Kategoria: Predykat

SOME stosowany jest w podzapytaniach. Służy do wybierania tych rekordów w głównym zapytaniu, które spełniają porównanie z dowolnym rekordem z podzapytania.

Uwaga: W starszych wersjach SQL podobna funkcje pełnił  predykat ANY. Nadal można go stosować - jest synonimem SOME!


Składnia

porównanie [ ALL | SOME | ANY  ] (instrukcja)

 

Objaśnienia

  • instrukcja - dowolna instrukcja SELECT
  • porównanie - wyrażenie wraz z operatorem do porównania
  • ALL
  • ANY

 

Przykłady

SELECT nazwa WHERE  aktywa > SOME (SELECT aktywa FROM oddzial WHERE  nazwa = "Warszawa")


[pokazuje odziały firmy, które maja aktywa większe niż przynajmniej jeden oddział z Warszawy]




Powrót