Access
 sql >> Baza danych >  >> RDS >> Access

Jak utworzyć pole obliczeniowe w zapytaniu programu Microsoft Access

Tworzenie pól obliczeniowych w zapytaniach wyboru programu Microsoft Access

Dotyczy:Microsoft Access 2010, 2013, 2016, 2019 i 365 (Windows)

Pola obliczeniowe można tworzyć w zapytaniach wybierających w programie Microsoft Access w siatce QBE (zapytanie według przykładu). Musisz nauczyć się kilku zasad składni, aby móc tworzyć obliczenia od prostych do bardziej złożonych. Pola obliczeniowe można również tworzyć w innych typach zapytań programu Access.

Tworzenie pola obliczeniowego w zapytaniu wybierającym

Aby utworzyć zapytanie wybierające z polem obliczeniowym (które pojawi się w każdym rekordzie w widoku arkusza danych):

  1. Kliknij kartę Utwórz na Wstążce, a następnie kliknij Projekt zapytania w grupie Zapytania.
  2. Kliknij dwukrotnie żądane tabele, a następnie kliknij Zamknij.
  3. W siatce, w pustej kolumnie w wierszu Pole, wprowadź nową nazwę pola, po której następuje dwukropek (:). Wszystko po dwukropku jest częścią wyrażenia matematycznego używanego w tej dziedzinie. Wprowadzając nazwę nowego pola, nie używaj kropek (.), nawiasów kwadratowych ([]) ani wykrzykników (!). Nie używaj też tej samej nazwy, co inne pole w tabeli w Twojej bazie danych.
  4. Po nowej nazwie pola i dwukropku wprowadź wyrażenie. Kiedy wprowadzasz nazwy pól w wyrażeniu, powinny one pojawiać się w nawiasach kwadratowych, takich jak [rzeczywista sprzedaż]. Możesz kliknąć prawym przyciskiem myszy w wierszu pola i wybrać Zoom lub nacisnąć Shift + F2, aby „przybliżyć”, aby ułatwić wprowadzanie wyrażenia. Na przykład możesz wprowadzić Odchylenie:[rzeczywista sprzedaż]-[przewidywana sprzedaż] w wierszu pola lub oknie dialogowym Powiększenie.
  5. W wyrażeniu wprowadź odpowiednie operatory lub funkcje (+ dla dodawania, – dla odejmowania, / dla dzielenia i * dla mnożenia). Możesz także wprowadzić funkcje dostępu.
  6. Jeśli jesteś w oknie dialogowym Powiększenie, kliknij OK.
  7. Naciśnij Enter.
  8. Kliknij prawym przyciskiem myszy kartę zapytania i wybierz Widok arkusza danych. Możesz także kliknąć Uruchom w grupie Wyniki na karcie Projektowanie w Narzędziach zapytań na Wstążce.

Aby te obliczenia działały, pola zawarte w wyrażeniu powinny być polami w wyświetlanych tabelach. Uważaj też na błędy w pisowni. Rzeczywista sprzedaż różni się od rzeczywistej sprzedaży i nawiasy kwadratowe, a nie okrągłe, służą do ujęcia pól.

Poniżej znajduje się okno dialogowe Powiększ:

Pole obliczeniowe w widoku projektu w zapytaniu może pojawić się w wierszu Pole w następujący sposób:

Odchylenie:[rzeczywista sprzedaż]-[przewidywana sprzedaż]

W obliczeniach nie jest rozróżniana wielkość liter, więc możesz również wpisać:

Odchylenie:[rzeczywista sprzedaż]-[przewidywana sprzedaż]

Tworzenie pola obliczeniowego za pomocą Konstruktora wyrażeń

Aby utworzyć zapytanie z polem obliczeniowym za pomocą Konstruktora wyrażeń:

  1. W widoku projektu zapytania, w siatce, kliknij pustą kolumnę w wierszu Pole, a następnie wprowadź nową nazwę pola i dwukropek (:).
  2. Kliknij opcję Konstruktor w grupie Ustawienia zapytania na karcie Projektowanie w Narzędziach zapytań na Wstążce lub naciśnij klawisze Ctrl + F2. Pojawi się Konstruktor wyrażeń. Wprowadź wyrażenie lub kliknij + obok funkcji, a następnie kliknij Funkcje wbudowane, aby wyświetlić funkcje dostępne w programie Access.
  3. Kontynuuj wprowadzanie żądanej formuły.
  4. Kliknij OK.
  5. Naciśnij Enter.
  6. Kliknij prawym przyciskiem myszy kartę zapytania i wybierz Widok arkusza danych. Możesz także kliknąć Uruchom w obszarze wyników na karcie Projektowanie narzędzi zapytań na Wstążce.

Poniżej znajduje się Konstruktor wyrażeń:

Możesz tworzyć wszelkiego rodzaju podstawowe i bardziej złożone obliczenia, korzystając z funkcji programu Microsoft Access nie tylko w zapytaniach, ale także w formularzach, raportach i innych obiektach. W przyszłych artykułach pokażemy niektóre inne obliczenia, które możesz utworzyć.


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. 7 strategii, aby jak najlepiej wykorzystać swoje spotkania

  2. TreeView ImageCombo Rozwijane menu dostępu

  3. Zrozumienie modelu ACID do zarządzania bazą danych

  4. 6 ciekawostek o firmie Microsoft, których prawdopodobnie nie znasz!

  5. Jak indeksy wpływają na wydajność bazy danych?