ECDL moduł5 - Kwerendy

Z SOiSK
Przejdź do nawigacji Przejdź do wyszukiwania


Tworzenie kwerendy przy pomocy kreatora

Stworzymy przy pomocy kreatora kwerendę wyświetlającą imiona, nazwiska i płace (z tabeli pracownicy) oraz wysokość premii (z tabeli premie). Kreator włączamy wstążka => tworzenie => grupa inne => kreator kwerend

Tworzenie kwerendy w widoku projektu

Stworzymy w widoku projektu kwerendę wyświetlającą imiona, nazwiska (z tabeli pracownicy) oraz wysokość premii (z tabeli premie). Do projektu kwerendy przechodzimy wstążka => tworzenie => grupa inne => projekt kwerendy

Dodajemy tabele pracownicy i premie. Wystarczy dwa razy kliknąć lewym przyciskiem myszy, aby dać pole do kwerendy.

Zapisujemy kwerendę, możemy ją otworzyć.

Kryteria w kwerendach

Wyświetlimy teraz osoby, które mają płacę powyżej 2500 zł. Zastosujemy do tego kryterium >2500. Zastosowanie widać na obrazku.

Wyświetlimy teraz osoby zamieszkałe w 2 różnych miejscowościach. Stosujemy operator OR.

Wyświetlimy osoby na literę K. W kryteriach wpisujemy like "k*". Znak * zastępuje dowolny ciąg znaków. Można też używać znaku ?, zastępującego jeden znak.

KryteriumSkutek
>2500Wyświetli liczby powyżej 2500
<=2500Wyświetli liczby mniejszą lub równe 2500
=2500Wyświetli liczby równe 2500
<>2500Wyświetli liczby różne od 2500
Like "??????"Wyświetli wyraz sześcioliterowy
Like "* ??????"Wyświetli wyraz sześcioliterowy na drugim miejscu
Lębork OR GdyniaWyświetli Lębork lub Gdynię
NOT GdyniaWyświetli miasta w wyjątkiem Gdynii
Like K*Wyświetli wyrazy na literę K
NOT Like K*Wyświetli wyrazy nie zaczynające się na literę K
Date()Wyświetli dzisiejszą datę
>#2008-01-01#Wyświetli rekordy z datą po 2008.01.01
Between Date() AND Date()-1Wyświetli rekordy z dzisiejszą i wczorajszą datą
Like "[A-C]*"Wyświetli pola zaczynające się od A do C
Is NullWyświetli puste pola
Is NOT NullWyświetli wypełnione pola

Z like możemy też używać wieloznaczników % (dowolny ciąg znaków) oraz _ (pojedynczy znak)