Skip to main content

Operatory i wyrażenia w programie Microsoft Access 2013

Kurs Access - kwerendy: Definiowanie kryteriów kwerendy (Może 2024)

Kurs Access - kwerendy: Definiowanie kryteriów kwerendy (Może 2024)
Anonim

Aby naprawdę zmaksymalizować wyniki zapytań i obliczeń z programu Microsoft Access, użytkownicy muszą jak najwcześniej zapoznać się z operatorami i wyrażeniami. Zrozumienie, co każdy z tych elementów Access ma i jak działają, da ci znacznie bardziej wiarygodne wyniki dla każdego zadania, które wykonujesz. Od dokładniejszych obliczeń do ukierunkowanych wyszukiwań lub zapytań, operatory i wyrażenia są dwoma podstawowymi elementami, które pozwalają maksymalnie wykorzystać dostęp.

Operatory są znakami i symbolami, które wskazują, jakiego rodzaju obliczenia powinien używać Access dla określonego wyrażenia. Służą one wielu różnym celom, np. Matematycznym lub porównawczym, a symbole obejmują znak plusa lub podziału, a także słowa, takie jak I, LUB i Eqv. Istnieje również specjalna klasa operatorów, które są ogólnie związane z kodowaniem, takie jak Is Null i Between … And.

Wyrażenia są bardziej złożone niż operatory i służą do wykonywania wielu różnych zadań w programie Access. Nie tylko zapewniają obliczenia; wyrażenia mogą wyodrębniać, łączyć, porównywać i sprawdzać poprawność danych. Są bardzo potężne, więc może minąć trochę czasu, zanim zrozumiemy, jak i kiedy z nich korzystać.

Rodzaje operatorów

Poniżej przedstawiono pięć typów operatorów i sposób ich wykorzystania.

Operatory arytmetyczne są typem operatora, o którym większość ludzi myśli, gdy słyszy termin obliczenia. Obliczają wartość co najmniej dwóch liczb lub zmieniają liczbę na dodatnią lub ujemną. Poniżej przedstawiono wszystkie operatory arytmetyczne:

+ Dodawanie

- Odejmowanie

* Mnożenie

/ Podział

Zaokrąglij do najbliższej liczby całkowitej, podziel, a następnie skróć do liczby całkowitej

^ Wykładnik

Mod Divide, a następnie pokaż tylko pozostałą część

Operatory porównania są prawdopodobnie najbardziej rozpowszechnione w bazach danych, ponieważ podstawowym celem bazy danych jest przeglądanie i analizowanie danych. Poniżej przedstawiono operatorów porównania, a wynik wskazuje stosunek pierwszej wartości do innych danych. Na przykład <wskazuje, że pierwsza wartość jest mniejsza niż druga wartość w porównaniu.

<Mniej niż

<= Mniejsze lub równe

> Większy niż

> = Większy lub równy

= Równy do

<> Nie równa się

Null Pierwsza lub druga wartość jest pusta, ponieważ porównania nie mogą zawierać nieznanych wartości.

Operatory logiczne lub operatory Boolean analizują dwie wartości logiczne i kończą na wartościach true, false lub null.

I Zwraca wyniki, gdy oba wyrażenia są prawdziwe

Lub Zwraca wyniki, gdy jedno z wyrażeń jest prawdziwe

Eqv Zwraca wyniki, gdy oba wyrażenia są prawdziwe lub oba wyrażenia są fałszywe

Nie zwraca, gdy wyrażenie nie jest prawdziwe

Xor Zwraca wynik, gdy tylko jedno z dwóch wyrażeń jest prawdziwe

Powiązanie operatorów połącz wartości tekstowe w jedną wartość.

& Tworzy jeden ciąg z dwóch ciągów

+ Tworzy jeden ciąg z dwóch ciągów, w tym wartość pustą, gdy jeden z łańcuchów ma wartość null

Specjaliści wynik jest prawdziwy lub fałszywy.

Is Null / Is Not Null Analizuje, czy wartość ma wartość Null

Podobnie jak … Znajduje wartości łańcuchowe pasujące do wpisu po Like; symbole wieloznaczne pomagają poszerzyć wyszukiwanie

Pomiędzy … Porównuje wartości do podanego zakresu po Pomiędzy

In (…) Porównuje wartości, aby sprawdzić, czy mieszczą się w podanym zakresie w nawiasach

Relacja między operatorami a wyrażeniami

Musisz zrozumieć operatorów, aby tworzyć wyrażenia. Chociaż operatorzy naprawdę nie mają żadnej aplikacji samodzielnie, mogą być bardzo potężnym narzędziem, jeśli zostaną poprawnie użyte w wyrażeniu. Na przykład sam znak plus nie robi nic, ponieważ nie ma żadnych wartości do dodania. Jednak, gdy utworzysz równanie matematyczne (zwane wyrażeniem w Access), 2 + 2, nie tylko uzyskasz wartości, ale także uzyskasz wynik. Wyrażenia wymagają co najmniej jednego operatora, tak jak nie masz równania bez znaku plus.

Dla osób znających program Microsoft Excel wyrażenie to to samo, co formuła. Wyrażenia mają podobną strukturę, niezależnie od typu, tak jak formuła lub równanie zawsze podąża za strukturą, niezależnie od tego, jak skomplikowana jest.

Wszystkie nazwy pól i kontrolek są zawarte w ich własnym zestawie nawiasów. Podczas gdy Access czasami utworzy dla ciebie nawiasy (jeśli wpiszesz tylko jedno imię bez spacji lub znaków specjalnych), najlepiej będzie mieć nawyk dodawania nawiasów.

Kiedy używać wyrażenia

Wyrażeń można używać niemal wszędzie w programie Access, w tym w raportach, tabelach, formularzach i zapytaniach. Zaawansowani użytkownicy mogą używać wyrażeń w makrach, aby konsekwentnie pobierać dane do regularnej analizy. Można ich używać do przeliczania waluty, obliczania całkowitej kwoty wydatkowanej na projekt lub wniesione składki, a nawet porównywania pieniędzy wydanych na różne projekty w celu określenia, który projekt był najbardziej skuteczny. Im więcej dowiadujesz się o wyrażeniach, tym łatwiej jest zrozumieć, kiedy prostsze byłoby utworzenie go do regularnego użytku zamiast eksportowania danych do arkusza kalkulacyjnego lub ręcznego wykonywania pracy.

Jak utworzyć wyrażenie

Access ma Builder wyrażeń, który wykona pracę za ciebie, więc nawet gdy przyzwyczaisz się do różnych operatorów i możliwych zastosowań wyrażeń, możesz je szybciej utworzyć.

Aby uzyskać dostęp do budowniczego, kliknij prawym przyciskiem myszy obiekt (tabela, formularz, raport lub zapytanie), w którym chcesz użyć wyrażenia, a następnie przejdź do Widok projektu. W zależności od obiektu, postępuj zgodnie z poniższymi instrukcjami.

Tabela - kliknij pole, które chcesz zmienić, a następnie Generał patka. Wybierz właściwość, do której chcesz dodać wyrażenie, a następnie Budować przycisk (trzy elipsy).

Formularze i raporty - kliknij kontrolkę, a następnie Nieruchomości. Wybierz właściwość, do której chcesz dodać wyrażenie, a następnie Budować przycisk (trzy elipsy).

Zapytanie - kliknij komórkę, w której chcesz dodać wyrażenie (pamiętaj, że powinieneś patrzeć na siatkę projektu, a nie na stół). Wybierz Konfiguracja zapytania z Projekt kartę, a następnie Budowniczy.

Przyzwyczajenie się do tworzenia wyrażeń zajmuje trochę czasu, a piaskownica może być naprawdę pomocna, aby nie zapisywać wyrażeń eksperymentalnych w żywej bazie danych.