Kwerenda ułatwia wyświetlanie, dodawanie, usuwanie i zmienianie danych w bazie danych programu Access. Inne powody do korzystania z kwerend:
Szybkie wyszukiwanie konkretnych danych z zastosowaniem filtrowania według określonych kryteriów (warunków)
Obliczanie i podsumowywanie danych
Automatyzowanie zadań związanych z zarządzaniem danymi, na przykład regularne przeglądanie najnowszych danych
Kwerendy ułatwiają znajdowanie danych i pracę z danymi
W dobrze zaprojektowanej bazie danych informacje, które mają zostać przedstawione w formularzu lub raporcie, zwykle znajdują się w kilku różnych tabelach. Kwerenda może odszukać informacje z różnych tabel i zebrać je, a następnie wyświetlić w formularzu lub raporcie. Kwerenda może mieć postać żądania wyników danych z bazy danych, wykonania działania na danych lub obie te postacie jednocześnie. Kwerenda pozwala uzyskać odpowiedź na proste zapytanie, przeprowadzać obliczenia, łączyć dane z różnych tabel oraz dodawać, zmieniać lub usuwać dane z bazy danych. Z uwagi na wszechstronność kwerend istnieje wiele ich typów, a użytkownik ma możliwość utworzenia kwerendy na podstawie zadania.
| Główne typy kwerend | Zastosowanie |
|---|---|
| Wybierające | Pobieranie danych z tabeli lub wykonywanie obliczeń. |
| Funkcjonalne | Dodawanie, zmienianie i usuwanie danych. Do każdego zadania przypisany jest konkretny typ kwerendy funkcjonalnej. |
Tworzenie zapytania wybierającego
Kwerenda wybierająca jest przydatna, gdy chcesz przejrzeć wyłącznie dane z niektórych pól w tabeli, przejrzeć dane z wielu tabel jednocześnie lub po prostu wyświetlić dane z uwzględnieniem konkretnych kryteriów. Aby uzyskać więcej informacji, zobacz tworzenie prostej kwerendy wybierającej.
Przeglądanie danych pochodzących z wybranych pól
Jeśli na przykład baza danych zawiera tabelę pełną informacji na temat produktów i chce się wyświetlić ich listę wraz z cenami, oto sposób utworzenia kwerendy wybierającej, która zwracać będzie tylko nazwy produktów i powiązane ceny:
- Otwórz bazę danych i na karcie Tworzenie kliknij pozycję Projekt kwerendy.
- Na karcie Tabele kliknij dwukrotnie tabelę Produkty .
- Załóżmy, że w tabeli Produkty znajdują się pola Nazwa produktu i Cena. Kliknij dwukrotnie nazwę produktu i cenę , aby dodać je do siatki projektu zapytania.
- Na karcie Projekt kwerendy kliknij przycisk Uruchom. Zapytanie zostanie uruchomione, a następnie zostanie wyświetlona lista produktów i ich cen.
Jednoczesne przeglądanie danych pochodzących z wielu powiązanych tabel
Na przykład możesz mieć bazę danych sklepu, który sprzedaje artykuły spożywcze, i chcesz przejrzeć zamówienia od klientów, którzy mieszkają w określonym mieście. Dane dotyczące zamówień i klientów są przechowywane w dwóch tabelach, nazwanych odpowiednio Klienci i Zamówienia. Jeśli każda tabela zawiera pole Identyfikator klienta, które stanowi podstawę relacji jeden-do-wielu między obiema tabelami. Możesz utworzyć kwerendę zwracającą zamówienia od klientów z określonego miasta, na przykład z Wyszkowa, wykonując poniższą procedurę:
- Otwórz bazę danych. Na karcie Tworzenie w grupie Kwerenda kliknij przycisk Projekt kwerendy.
- Na karcie Tabele kliknij dwukrotnie tabele Klienci i Zamówienia.
Zwróć uwagę na linię nazywaną sprzężeniem, która łączy pole Identyfikator w tabeli Klienci z polem Identyfikator klienta w tabeli Zamówienia. Ta linia pokazuje relację między obiema tabelami. - W tabeli Klienci kliknij dwukrotnie pola Firma i Miasto, aby dodać je do siatki projektu kwerendy.
- W siatce projektu kwerendy, w kolumnie Miasto wyczyść pole wyboru w wierszu Pokaż.
- W wierszu Kryteria kolumny Miasto wpisz Wyszków.
Wyczyszczenie pola wyboru Pokaż powoduje, że kwerenda nie wyświetla miasta w wynikach, a wpisanie nazwy miasta Wyszków w wierszu Kryteria pozwala określić, że chcesz zobaczyć tylko te rekordy, w których wartość pola Miasto to Wyszków. W tym przypadku kwerenda zwraca tylko klientów zlokalizowanych w Wyszkowie. Nie musisz wyświetlać pola, aby użyć go jako kryterium. - W tabeli Zamówienia kliknij dwukrotnie pola Identyfikator zamówienia i Data zamówienia, aby dodać je do następnych dwóch kolumn siatki projektu kwerendy.
- Na karcie Projekt kwerendy w grupie Wyniki kliknij przycisk Uruchom. Kwerenda zostanie uruchomiona, a następnie wyświetli listę zamówień od klientów z Wyszkowa.
- Naciśnij klawisze CTRL+S, aby zapisać kwerendę.
Tworzenie kwerendy parametrycznej
Jeśli odmiany określonej kwerendy mają być uruchamiane często, warto rozważyć użycie kwerendy parametrycznej. Po uruchomieniu kwerenda parametryczna wyświetla monit o podanie wartości pól, a następnie tworzy kryteria kwerendy na podstawie podanych wartości.
Kontynuując poprzedni przykład, w którym zaprezentowano tworzenie kwerendy wybierającej zwracającej zamówienia od klientów zlokalizowanych w Wyszkowie, tę kwerendę można zmodyfikować, tak aby wyświetlała monit o podanie miasta po każdym uruchomieniu. W tym celu należy otworzyć bazę danych utworzoną w poprzednim przykładzie:
W okienku nawigacji kliknij prawym przyciskiem myszy kwerendę o nazwie Zamówienia według miasta (utworzoną w poprzedniej sekcji), a następnie w menu skrótów kliknij polecenie Widok projektu.
W siatce projektu zapytania w wierszu Kryteria kolumny Miasto usuń nazwę miasta Wyszków, a następnie wpisz ciąg [Dla jakiego miasta?].
Ciąg [Dla jakiego miasta?] jest monitem o podanie parametru. Nawiasy kwadratowe wskazują, że chcesz, aby kwerenda wyświetlała monit o podanie parametru, a tekst (w tym przypadku Dla jakiego miasta?) jest pytaniem wyświetlanym w monicie.Uwaga
Ani kropki (.), ani wykrzyknika (!) nie można użyć jako tekstu w monicie o podanie parametru.
Zaznacz pole wyboru w wierszu Pokaż kolumny Miasto, aby w wynikach kwerendy było wyświetlane miasto.
Na karcie Projekt kwerendy w grupie Wyniki kliknij przycisk Uruchom. Kwerenda wyświetli monit o wprowadzenie wartości dla kolumny Miasto.
Wpisz nazwę miasta Gdańsk, a następnie naciśnij klawisz ENTER, aby wyświetlić zamówienia od klientów z Gdańska.
Ale co zrobić, gdy nie zna się wartości, które można określić? Można w monicie użyć symboli wieloznacznych:Na karcie Narzędzia główne w grupie Widoki kliknij pozycję Widok, a następnie kliknij pozycję Widok projektu.
W siatce projektu zapytania, w wierszu Kryteria kolumny Miasto wpisz ciąg Like [Dla jakiego miasta?]&"*".
W tym monicie o podanie parametru słowo kluczowe Like , operator "handlowe i" (&) oraz gwiazdka (*) ujęta w cudzysłów umożliwiają użytkownikowi wpisanie kombinacji znaków, w tym symboli wieloznacznych, w celu zwrócenia przez kwerendę różnych wyników. Jeśli na przykład użytkownik wpisze symbol wieloznaczny *, kwerenda zwróci wszystkie miasta; jeśli użytkownik wpisze znak W, kwerenda zwróci wszystkie miasta, które zaczynają się od litery „W”; a jeśli użytkownik wpisze ciąg *s*, kwerenda zwróci wszystkie miasta, które zawierają literę „s”.Na karcie Projekt kwerendy w grupie Wyniki kliknij pozycję Uruchom, a następnie w monicie zapytania wpisz ciąg Nowy i naciśnij klawisz ENTER.
Kwerenda zostanie uruchomiona, a następnie wyświetli zamówienia od klientów z Gdańska.
Określanie typów danych parametrów
Określić można również, jaki typ danych powinien być akceptowany przez parametr. Typ danych można ustawić dla dowolnego parametru, ale szczególnie istotne jest ustawienie typu dla danych liczbowych, walutowych oraz daty/godziny. Określenie typu danych akceptowanego przez parametr umożliwia wyświetlanie pomocnego komunikatu o błędzie w przypadku, gdy użytkownik wprowadzi nieprawidłowy typ danych — na przykład tekst, gdy oczekiwanym typem danych jest waluta.
Jeśli parametr jest tak ustawiony, aby akceptował dane tekstowe, wszelkie wprowadzone dane są interpretowane jako tekst i nie jest wyświetlany żaden komunikat o błędzie.
Aby określić typ danych dla parametrów w kwerendzie, wykonaj poniższą procedurę:
- Po otwarciu kwerendy w widoku projektu na karcie Projekt kwerendy w grupie Pokazywanie/ukrywanie kliknij przycisk Parametry.
- W oknie dialogowym Parametry kwerendy, w kolumnie Parametr wpisz monit dla każdego parametru, dla którego chcesz określić typ danych. Upewnij się, że każdy parametr jest zgodny z monitem użytym w wierszu Kryteria siatki projektu kwerendy.
- W kolumnie Typ danych wybierz typ danych dla każdego parametru.
Aby uzyskać więcej informacji, zobacz monitowanie o wprowadzenie informacji za pomocą parametrów podczas uruchamiania zapytania.
Tworzenie kwerendy podsumowującej
Wiersz Suma w arkuszu danych jest bardzo przydatny, ale w przypadku bardziej złożonych pytań należy użyć kwerendy podsumowującej. Kwerenda podsumowująca to kwerenda wybierająca, która pozwala grupować i podsumowywać dane, na przykład gdy potrzebuje się wartości całkowitej sprzedaży dla każdego produktu. W przypadku kwerendy podsumowującej do pokazania wartości całkowitej sprzedaży dla każdego produktu można użyć funkcji Suma (funkcji agregującej).
W celu zmodyfikowania kwerendy Sumy częściowe produktów utworzonej w poprzednim przykładzie w ten sposób, aby podsumowywała sumy częściowe produktów według produktu, wykonaj poniższą procedurę.
- Na karcie Narzędzia główne kliknij pozycję Wyświetl>widok projektu.
Kwerenda Sumy częściowe produktów zostanie otwarta w widoku projektu. - Na karcie Projekt kwerendy w grupie Pokazywanie/ukrywanie kliknij przycisk Sumy.
W siatce projektu kwerendy zostanie wyświetlony wiersz Sumy.
Uwaga
Mimo podobnych nazw wiersz Sumy w siatce projektu i wiersz Suma w arkuszu danych to dwa różne wiersze:
- Za pomocą wiersza Sumy w siatce projektu można grupować dane według wartości pól.
- Wiersz Suma arkusza danych można dodać do wyników kwerendy podsumowującej.
- Gdy jest używany wiersz Sumy w siatce projektu, należy wybrać funkcję agregującą dla każdego pola. Aby nie wykonywać obliczenia dla określonego pola, można pogrupować dane według tego pola.
- W drugiej kolumnie siatki projektu, w wierszu Suma wybierz funkcję Suma z listy rozwijanej.
- Na karcie Projekt kwerendy w grupie Wyniki kliknij przycisk Uruchom. Kwerenda zostanie uruchomiona, a następnie wyświetli listę produktów z sumami częściowymi.
- Naciśnij klawisze CTRL+S, aby zapisać kwerendę. Pozostaw ją otwartą.
Aby uzyskać więcej informacji, zobacz temat Wyświetlanie sum kolumn w arkuszu danych przy użyciu wiersza sum.
Wykonywanie obliczeń na podstawie danych
Na ogół tabele nie są używane do przechowywania obliczonych wartości, takich jak sumy częściowe, nawet jeśli są one oparte o dane w tej samej bazie danych, ponieważ obliczone wartości mogą się dezaktualizować w przypadku zmiany danych, na których są oparte. Na przykład nie należy przechowywać wieku osoby w tabeli, ponieważ każdego roku konieczne byłoby aktualizowanie tej wartości; zamiast tego należy przechowywać datę urodzenia, a następnie użyć wyrażenia w kwerendzie do obliczenia wieku.
Na przykład, jeśli masz bazę danych dla niektórych produktów, które chcesz sprzedawać. Ta baza danych zawiera tabelę o nazwie Szczegóły zamówień, która zawiera informacje o produktach w polach, takich jak cena każdego produktu i ilości. Sumę częściową można obliczyć przy użyciu zapytania, które mnoży ilość każdego produktu przez cenę jednostkową tego produktu, mnoży ilość każdego produktu przez cenę jednostkową i rabat dla tego produktu, a następnie odejmuje rabat całkowity od ceny całkowitej. Jeśli utworzono przykładową bazę danych z poprzedniego przykładu, otwórz ją i wykonaj następujące czynności:
- Na karcie Tworzenie kliknij przycisk Projekt kwerendy.
- Na karcie Tabele kliknij dwukrotnie tabelę Szczegóły zamówień.
- W tabeli Szczegóły zamówień kliknij dwukrotnie pole Identyfikator produktu, aby dodać je do pierwszej kolumny siatki projektu zapytania.
- W drugiej kolumnie siatki kliknij prawym przyciskiem myszy wiersz Pole, a następnie w menu skrótów kliknij polecenie Powiększenie.
- W oknie Powiększenie wpisz lub wklej następujący ciąg: Suma częściowa: ([Ilość]*[Cena jednostkowa])-([Ilość]*[Cena jednostkowa]*[Rabat])
- Kliknij przycisk OK.
- Na karcie Projekt kwerendy kliknij przycisk Uruchom. Zapytanie zostanie uruchomione, a następnie zostanie wyświetlona lista produktów z sumami częściowymi według zamówień.
- Naciśnij klawisze CTRL+S, aby zapisać kwerendę, a następnie nadaj jej nazwę Sumy częściowe produktów.
Aby uzyskać więcej informacji, zobacz temat Wyświetlanie sum kolumn w arkuszu danych przy użyciu wiersza sum.
Wyświetlanie danych podsumowanych lub zagregowanych
Korzystając z tabel do zapisywania transakcji lub regularnych danych liczbowych, warto mieć możliwość przeglądania danych zagregowanych, takich jak sumy lub średnie. W programie Access można dodać wiersz sumy do arkusza danych. Wiersz Suma znajduje się na dole arkusza danych i służy do wyświetlania sumy bieżącej lub innej wartości zagregowanej.
- Uruchom utworzoną wcześniej kwerendę Sumy częściowe produktów i pozostaw jej wyniki otwarte w widoku arkusza danych.
- Na karcie Narzędzia główne kliknij pozycję Sumy. U dołu arkusza danych pojawi się nowy wiersz z wyrazem Suma w pierwszej kolumnie.
- Kliknij komórkę o nazwie Suma znajdującą się w ostatnim wierszu arkusza danych.
- Kliknij strzałkę, aby wyświetlić dostępne funkcje agregujące. Ponieważ kolumna zawiera dane tekstowe, są dostępne tylko dwie opcje: Brak i Zlicz.
- Wybierz pozycję Policz. Zawartość komórki zmieni się z ciągu Suma na liczbę wartości w kolumnie.
- Kliknij sąsiednią komórkę (w drugiej kolumnie). W komórce pojawi się strzałka.
- Kliknij strzałkę, a następnie kliknij funkcję Suma. W polu zostanie wyświetlona suma wartości w kolumnie.
- Pozostaw kwerendę otwartą w widoku arkusza danych.
Tworzenie kwerendy krzyżowej
Teraz można założyć, że chce się przejrzeć sumy częściowe produktów, ale jednocześnie chce się agregować według miesiąca, aby w każdym wierszu były wyświetlane sumy częściowe produktu, a w każdej kolumnie były wyświetlane sumy częściowe produktów za miesiąc. Aby wyświetlić sumy częściowe produktu oraz sumy częściowe produktów za miesiąc, użyj zapytania krzyżowego.
Ponownie możesz zmodyfikować kwerendę Sumy częściowe produktów, aby zwracała wiersze sum częściowych produktów oraz kolumny miesięcznych sum częściowych.
- Na karcie Narzędzia główne w grupie Widoki kliknij pozycję Widok, a następnie kliknij pozycję Widok projektu.
- W grupie Konfiguracja kwerendy kliknij przycisk Dodaj tabele.
- Kliknij dwukrotnie pozycję Zamówienia, a następnie kliknij przycisk Zamknij.
- Na karcie Projekt kwerendy w grupie Typ kwerendy kliknij pozycję Krzyżowa. W siatce projektu jest ukryty wiersz Pokaż i jest wyświetlany wiersz Krzyżowe.
- W trzeciej kolumnie siatki projektu kliknij prawym przyciskiem myszy wiersz Pole, a następnie w menu skrótów kliknij polecenie Powiększenie. Zostanie otwarte okno Powiększenie.
- W oknie Powiększenie wpisz lub wklej następujący ciąg: Miesiąc: "Miesiąc" & DatePart("m", [Data zamówienia])
- Kliknij przycisk OK.
- W wierszu zapytań krzyżowych wybierz z listy rozwijanej następujące wartości: Nagłówek wiersza dla pierwszej kolumny, Wartość dla drugiej kolumny i Nagłówek kolumny dla trzeciej kolumny.
- Na karcie Projekt kwerendy w grupie Wyniki kliknij przycisk Uruchom. Kwerenda zostanie uruchomiona, a następnie wyświetli sumy częściowe produktów zagregowane według miesiąca.
- Naciśnij klawisze CTRL+S, aby zapisać kwerendę.
Aby uzyskać więcej informacji na temat zapytań krzyżowych, zobacz artykuł Zwiększanie czytelności danych podsumowania za pomocą zapytania krzyżowego.
Tworzenie kwerendy tworzącej tabelę
Aby utworzyć nową tabelę z danych przechowywanych w innych tabelach, można użyć kwerendy tworzącej tabele.
Wyobraź sobie na przykład, że chcesz wysłać dane zamówień z Kielc do partnera biznesowego z Kielc, który przygotowuje raporty w programie Access. Zamiast wysyłać wszystkie dane zamówień, chcesz ograniczyć wysyłane dane do danych dotyczących zamówień z Kielc.
Wykonując poniższą procedurę, można utworzyć kwerendę wybierającą, która zawiera dane zamówień z Kielc, a następnie za jej pomocą utworzyć nową tabelę:
Otwórz przykładową bazę danych z poprzedniego przykładu.
Do uruchomienia kwerendy tworzącej tabele może być konieczne włączenie zawartości tej bazy danych.Uwaga
Jeśli pod Wstążką zostanie wyświetlony komunikat dotyczący włączania bazy danych, kliknij pozycję **Włącz zawartość.**Jeśli baza danych jest już w zaufanej lokalizacji, pasek komunikatów nie będzie widoczny.
Na karcie Tworzenie w grupie Kwerenda kliknij przycisk Projekt kwerendy.
Kliknij dwukrotnie pozycje Szczegóły zamówień i Zamówienia.
W tabeli Zamówienia kliknij dwukrotnie pola Identyfikator klienta i Miasto odbiorcy, aby dodać je do siatki projektu.
W tabeli Szczegóły zamówienia kliknij dwukrotnie pola Identyfikator zamówienia, Identyfikator produktu, Ilość, Cena jednostkowa i Rabat, aby dodać je do siatki projektu.
W kolumnie Miasto odbiorcy siatki projektu wyczyść pole w wierszu Pokaż. W wierszu Kryteria wpisz nazwę miasta 'Kielce' (ujmij ją w pojedynczy cudzysłów). Sprawdź wyniki kwerendy, zanim za ich pomocą utworzysz tabelę.
Na karcie Projekt kwerendy w grupie Wyniki kliknij przycisk Uruchom.
Naciśnij klawisze CTRL+S, aby zapisać kwerendę.
W polu Nazwa zapytania wpisz nazwę Zapytanie zamówień z Kielc, a następnie kliknij przycisk OK.
Na karcie Narzędzia główne w grupie Widoki kliknij pozycję Widok, a następnie kliknij pozycję Widok projektu.
Na karcie Projekt kwerendy w grupie Typ kwerendy kliknij przycisk Utwórz tabelę.
W oknie dialogowym Tworzenie tabeli w polu Nazwa tabeli wpisz nazwę Zamówienia z Kielc, a następnie kliknij przycisk OK.
Na karcie Projekt kwerendy w grupie Wyniki kliknij przycisk Uruchom.
W oknie dialogowym potwierdzenia kliknij przycisk Tak. Nowa tabela zostanie wyświetlona w okienku nawigacji.
Uwaga
Jeśli już istnieje tabela o takiej samej nazwie jak określona, program Access usunie ją przed uruchomieniem kwerendy.
Aby uzyskać więcej informacji na temat korzystania z zapytań tworzących tabele, zobacz Tworzenie zapytania tworzącego tabele.
Tworzenie kwerendy dołączającej
Aby pobrać dane z jednej lub kilku tabel i dodać je do innej tabeli, możesz użyć kwerendy dołączającej.
Na przykład można przyjąć, że została utworzona tabela udostępniana współpracownikowi z Kielc, który pracuje też z klientami z Torunia. Przed udostępnieniem tabeli współpracownikowi trzeba do niej dodać wiersze z danymi dotyczącymi Torunia. Aby dodać dane dotyczące Torunia do tabeli Zamówienia z Kielc, wykonaj poniższą procedurę:
- Otwórz utworzoną wcześniej kwerendę o nazwie "Kwerenda zamówień z Kielc" utworzoną wcześniej w widoku projektu.
- Na karcie Projekt kwerendy w grupie Typ kwerendy kliknij przycisk Dołącz. Zostanie otwarte okno dialogowe Dołączanie.
- W oknie dialogowym Dołączanie kliknij strzałkę w polu Nazwa tabeli, wybierz z listy rozwijanej nazwę Zamówienia z Kielc, a następnie kliknij przycisk OK.
- W siatce projektu w wierszu Kryteria kolumny Miasto odbiorcy usuń nazwę 'Kielce', a następnie wpisz nazwę 'Toruń'.
- W wierszu Dołączanie do wybierz odpowiednie pole dla każdej kolumny.
W tym przykładzie wartości wiersza Dołączanie do powinny być zgodne z wartościami wiersza Pole, ale nie jest to wymagane do działania kwerend dołączających. - Na karcie Projekt kwerendy w grupie Wyniki kliknij przycisk Uruchom.
Uwaga
Uruchomienie kwerendy zwracającej dużą ilość danych może spowodować pojawienie się komunikatu o błędzie z informacją, że cofnięcie kwerendy nie będzie możliwe. Aby umożliwić przeprowadzenie kwerendy, należy spróbować zwiększyć ograniczenie segmentu pamięci do 3 MB.
Aby uzyskać więcej informacji dotyczących zapytań dołączających, zobacz Dodawanie rekordów do tabeli za pomocą zapytania dołączającego.
Tworzenie kwerendy aktualizującej
Aby zmienić dane w tabelach i wprowadzić kryteria określające, które wiersze powinny zostać zaktualizowane, możesz użyć kwerendy aktualizującej. Kwerenda aktualizująca daje możliwość przejrzenia zaktualizowanych danych przed wykonaniem aktualizacji.
Ważne
Kwerendy funkcjonalnej nie można cofnąć. Należy rozważyć utworzenie kopii zapasowej wszelkich tabel, które zostaną zaktualizowane za pomocą kwerendy aktualizującej.
W poprzednim przykładzie zostały dodane wiersze do tabeli Zamówienia z Kielc. W tabeli Zamówienia z Kielc w polu Identyfikator produktu jest widoczny liczbowy identyfikator produktu. Aby dane były bardziej przydatne w raportach, można zamienić identyfikatory produktów na nazwy produktów, korzystając z następującej procedury:
Otwórz w widoku projektu tabelę Zamówienia z Kielc.
W wierszu Identyfikator produktu zmień typ danych z Liczba na Tekst.
Zapisz i zamknij tabelę Zamówienia z Kielc.
Na karcie Tworzenie w grupie Kwerendy kliknij przycisk Projekt kwerendy.
Kliknij dwukrotnie tabelę Zamówienia i produkty z Kielc.
Na karcie Projekt kwerendy w grupie Typ kwerendy kliknij przycisk Aktualizuj.
W siatce projektu znikną wiersze Sortuj i Pokaż oraz zostanie wyświetlony wiersz Aktualizacja do.
W tabeli Zamówienia z Kielc kliknij dwukrotnie pole Identyfikator produktu, aby dodać je do siatki projektu.
W siatce projektu w wierszu Aktualizacja do kolumny Identyfikator produktu wpisz lub wklej następujący ciąg: [Produkty].[Nazwa produktu]
Porada
Za pomocą kwerendy aktualizującej możesz usunąć wartości pól, stosując w wierszu Aktualizacja do pusty ciąg ("") lub wartość NULL.
W wierszu Kryteria wpisz lub wklej następujący ciąg: [Identyfikator produktu] Like ([Produkty].[Identyfikator])
Wartości, które zostaną zmienione przez kwerendę aktualizującą, możesz przejrzeć, wyświetlając kwerendę w widoku arkusza danych.
Na karcie Projektowanie kliknij pozycję Wyświetl>widok arkusza danych. Zapytanie zwróci listę identyfikatorów produktów, które zostaną zaktualizowane.
Na karcie Projekt kwerendy kliknij przycisk Uruchom.
Gdy otworzysz tabelę Zamówienia z Kielc, zobaczysz, że wartości liczbowe w polu Identyfikator produktu zostały zamienione na nazwy produktów z tabeli Produkty.
Aby uzyskać więcej informacji na temat zapytań aktualizujących, zobacz Tworzenie i uruchamianie zapytania aktualizującego.
Tworzenie kwerendy usuwającej
Za pomocą kwerendy usuwającej możesz usuwać dane z tabel i wprowadzać kryteria określające, które wiersze powinny zostać usunięte. Kwerenda usuwająca zapewnia możliwość przejrzenia wierszy, które zostaną usunięte, przed wykonaniem operacji usunięcia.
Na przykład można przyjąć, że podczas przygotowywania do wysłania do współpracownika z Kielc tabeli Zamówienia z Kielc zaktualizowanej w poprzednim przykładzie zauważono, że niektóre wiersze zawierają pewną liczbę pustych pól. Przed wysłaniem tabeli te wiersze mają zostać usunięte. Wystarczyłoby otworzyć tabelę i usunąć wiersze ręcznie, ale może się okazać, że łatwiej będzie użyć kwerendy usuwającej, jeśli wierszy jest więcej i istnieją jasne kryteria określające, które wiersze należy usunąć.
Aby za pomocą kwerendy usunąć wiersze z tabeli Zamówienia z Kielc, które nie mają wartości dla pola Identyfikator zamówienia, wykonaj poniższą procedurę:
- Na karcie Tworzenie kliknij przycisk Projekt kwerendy.
- Kliknij dwukrotnie pozycję Zamówienia z Kielc.
- Na karcie Projekt kwerendy w grupie Typ kwerendy kliknij przycisk Usuń. W siatce projektu znikną wiersze Sortuj i Pokaż, a zostanie wyświetlony wiersz Usuń.
- W tabeli Zamówienia z Kielc kliknij dwukrotnie pole Zamówienie, aby dodać je do siatki.
- W siatce projektu w wierszu Kryteria kolumny Identyfikator zamówienia wpisz ciąg Is Null.
- Na karcie Projekt kwerendy w grupie Wyniki kliknij przycisk Uruchom.
Aby uzyskać więcej informacji na temat zapytań usuwających, zobacz Tworzenie i uruchamianie zapytania usuwającego.