Krótki kurs edytora kwerend
Edytor kwerend służy do wyboru kart spełniających określone kryteria. Odbywa się to na podstawie warunku logicznego, który składa się z operatorów logicznych, operatorów relacyjnych, nawiasów, nazw pól, łańcuchów oraz liczb.
Operatory logiczne |
i, lub, nie |
Operatory relacyjne |
=, <, >, <=, >=, <> |
Nawiasy |
(, ) |
Nazwy pól |
np. mie( miejscowść), nso(nr st./ obszarze) |
Łańcuchy i liczby |
"jajko", "koza", 123, 912 |
Przykładowo
jeżeli chcemy wybrać wszystkie karty dotyczące miejscowości
Poznań wpisujemy warunek:
Natomiast jeżeli
chcemy wybrać wszystkie karty dotyczące miejscowości Poznań
oraz nr-u st. /obszarze równego 123 wpisujemy warunek:
W tworzonych
warunkach mozemy korzystać z nawiasów. W tym przypadku wybierzemy wszystkie
karty dla miejscowości Poznań i Warszawa których nr st. /obszarze
jest równy 123
Jeżeli w tym warunku nie użylibyśmy nawiasów wybrane byłyby wszystkie karty dotyczące Poznania oraz takie dotyczące Warszawy ktorych nr st./ obszarze jest rowny 123. Wiaze sie to z tzw. "priorytetem operatorow".
Wyższy priorytet powoduje, że dany operator jest "ważniejszy" tzn. uwzględnia się go "prędzej" wykonując dzialania. Np. to, że mnożenie ma wyższy priorytet od dodawania powoduje,ze 2+1*3=5, a nie 9.
Z tych powodow
warunek
spowoduje wybranie
wszystkich kart, ktorych nr st./ obszarze jest równy 123 oraz
wszystkich, które nie dotyczą Warszawy lub Poznania.