whycomputer.com >> Wiedza o Internecie >  >> Oprogramowanie

Jak stworzyć formułę w zapytaniu programu Access

Wprowadzenie

Microsoft Access to program bazodanowy, który oferuje rozbudowane narzędzia do manipulacji, organizacji i analizy danych. Pole w tabeli to miejsce przechowujące określoną informację. Tworzenie formuły w zapytaniu Access polega na budowaniu wyrażeń, które mogą służyć jako pole obliczeniowe (tworzy nowe pole na podstawie istniejących) lub jako kryterium (określa, które rekordy mają zostać uwzględnione w wynikach).

Przygotowanie przykładowej tabeli

Krok 1 – utworzenie tabeli

Otwórz nową bazę danych i utwórz tabelę o następujących polach:

  • game – tekst
  • qtysold – liczba
  • unitprice – waluta
  • buyercity – tekst
  • buyerstate – tekst

Krok 2 – wprowadzenie danych

Wprowadź poniższe rekordy (kolejność pól: game, qtysold, unitprice, buyercity, buyerstate):

  • pacman, 2, $4.98, Billings, Montana
  • pacman, 3, $4.98, Trenton, New Jersey
  • asteroids, 5, $2.50, Detroit, Michigan
  • asteroids, 1, $1.25, Fresno, California

Krok 3 – zapisanie tabeli

Zapisz bazę danych (Ctrl + S) pod nazwą gamesales.

Tworzenie pierwszego zapytania

Krok 4 – otwarcie kreatora zapytań

Wybierz Utwórz → Projekt zapytania. W oknie Dodaj tabelę kliknij Dodaj, a następnie Zamknij.

Krok 5 – pole obliczeniowe „buyeraddress”

W pierwszej kolumnie w wierszu Pole kliknij prawym przyciskiem i wybierz Buduj. W oknie Konstruktor wyrażeń wpisz:

buyeraddress: [buyercity] & ", " & [buyerstate]

Przeciągnij pola od game do unitprice z tabeli gamesales na siatkę zapytania.

Uruchom zapytanie przyciskiem Uruchom i zobacz nowo dodane pole buyeraddress.

Dodawanie kolejnych formuł i kryteriów

Krok 6 – pole „totalsale”

Przejdź do widoku Projekt. Dodaj nowe pole obliczeniowe i w Konstruktorze wyrażeń wpisz:

totalsale: [unitprice] * [qtysold]

W wierszu Kryteria dla tego pola wpisz:

< CDbl(10)

Po ponownym uruchomieniu zapytania zostaną wyświetlone tylko rekordy, których łączna sprzedaż jest niższa niż 10 USD.

Krok 7 – filtr na miasto kupującego

Wróć do widoku Projekt, usuń poprzednie kryterium z pola totalsale. Przeciągnij pole buyercity na nową kolumnę i odznacz zaznaczenie Wyświetl. W wierszu Kryteria wpisz:

Like "b*"

Po uruchomieniu zapytania zobaczysz jedynie sprzedaż z Billings, Montana.

Krok 8 – zapisanie zapytania

Zamknij zapytanie prawym przyciskiem myszy i wybierz Zamknij. Nazwij je myquery.

Rozszerzenie tabeli o daty sprzedaży

Krok 9 – dodanie pola daty

W widoku tabeli gamesales kliknij prawym przyciskiem na dowolnym polu i wybierz Wstaw pole. Ustaw typ Data i godzina oraz nazwę datesold.

Wprowadź przykładowe daty (nie muszą odpowiadać konkretnym rekordom):

  • 15/12/2009
  • 01/12/2009
  • 08/12/2009
  • 24/12/2009

Krok 10 – kryterium daty

W wierszu Kryteria pola datesold wpisz:

=#12/15/2009#

Po uruchomieniu zapytania zostaną wyświetlone tylko rekordy sprzedane 15 grudnia 2009 lub później.

Podsumowanie

W powyższym przewodniku pokazano, jak w Microsoft Access tworzyć pola obliczeniowe oraz stosować różnorodne kryteria, aby uzyskać dokładnie takie wyniki, jakich potrzebujesz.


URL:https://pl.whycomputer.com/oprogramowanie/100317200.html

Oprogramowanie
  • Jak stworzyć własną listę spawnów w GMod

    Garrys Mod (GMod) to gra sandbox, w której gracze mogą swobodnie budować własne obiekty, urządzenia i scenariusze przy pomocy wbudowanego menu tworzenia i narzędzi. Lista spawnów (spawnlist) to zestaw modeli umieszczonych w jednej kategorii w menu, co ułatwia szybkie odnalezienie przedmiotów o wspól

  • Jak dodać numerację kolejnych rekordów w zapytaniu Microsoft Access?

    WstępW bazie danych Access, gdy tabela nie zawiera pola z kolejno numerowanymi rekordami, można je wygenerować w samym zapytaniu. Najprostszym sposobem jest użycie funkcji DCount(), która zlicza rekordy spełniające określone kryteria i w efekcie tworzy numerację sekwencyjną.Kroki1. Otwórz bazę i prz

  • Jak utworzyć fakturę w Microsoft Access

    WprowadzenieMicrosoft Access oferuje szablon Time & Billing, który umożliwia tworzenie faktur oraz prowadzenie ewidencji czasu pracy i projektów.Jak rozpocząćUruchom program Microsoft Access.Wybierz Plik → Szablony Office.com → Time & Billing. Szablon można także znaleźć w sekcji Szablony bi

Wiedza o Internecie © https://pl.whycomputer.com