PODZAPYTANIA SQL

 0    10 flashcards    konradsiemieniec06
download mp3 print play test yourself
 
Question język polski Answer język polski
operator ALL
start learning
Operator ALL jest prawdziwy, jeżeli WSZYSTKIE DANE zwrócone podzapytanie spełniają wcześniejszy warunek logiczny.NP. >, <, itd.
Zapytanie powiązane
start learning
wynik zapytania może być zbiorem danych źródłowych dla innego zapytania. W takim przypadku podzapytanie znajduje się w klauzuli FROM zapytania nadrzędnego, dzięki temu można uprościć zapytanie i poprawić jego czytelność.
Zapytanie niepowiązane
start learning
są wykonywane następująco: 1. Wykonana zostaje wewnętrzna istrukcja SELECT. 2. Jej wyniki są przekazywane do zapytani zewnetrznego 3. Otrzymane dane pozwalają wykonać zapytanie zewnętrzne
Podzapytania zwracające listę wartości mogą być wykorzystane w wyrażeniach typu:
start learning
IN, NOT IN, EXIST oraz łącznie ze słowami kluczowymi ANY lub ALL
Wyrażenie IN
start learning
Wykorzystywane do sprawdzenia, czy wartość należy do zbioru zwróconego przez podzapytanie
Wyrażenie EXIST
start learning
Wykorzystywane do sprawdzenia czy dany wiersz występuje w podanej tabeli. Gdy podzapytanie zwróci jakikolwiek wynik, EXIST zwraca TRUE, FALSE pojawia się gdy zwróci pusty zbiór
Wyrażenia NOT EXIST
start learning
sprawdza, czy nie istnieje żaden wiersz spełniający warunek w podzapytaniu.
Wyrażenie NOT IN
start learning
Wartość logiczna wyrażenia jest prawdziwa gdy wartość testowana nie należy do wyniku podzapytania. NOT IN jest mało wydajne
Wyrażenie ANY
start learning
Wykorzystywane do sprawdzenia, czy chociaż jedna wartość spełnia zapytanie
wyrażenie ALL
start learning
Jest prawdziwy jeżeli wszystkie dane zwrócone przez podzapytanie spełniają poprzedzający warunek logiczny

You must sign in to write a comment