ECDL moduł5 - Kwerendy
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.
Kryterium | Skutek |
>2500 | Wyświetli liczby powyżej 2500 |
<=2500 | Wyświetli liczby mniejszą lub równe 2500 |
=2500 | Wyświetli liczby równe 2500 |
<>2500 | Wyświetli liczby różne od 2500 |
Like "??????" | Wyświetli wyraz sześcioliterowy |
Like "* ??????" | Wyświetli wyraz sześcioliterowy na drugim miejscu |
Lębork OR Gdynia | Wyświetli Lębork lub Gdynię |
NOT Gdynia | Wyś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()-1 | Wyświetli rekordy z dzisiejszą i wczorajszą datą |
Like "[A-C]*" | Wyświetli pola zaczynające się od A do C |
Is Null | Wyświetli puste pola |
Is NOT Null | Wyświetli wypełnione pola |
Z like możemy też używać wieloznaczników % (dowolny ciąg znaków) oraz _ (pojedynczy znak)