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

Tworzenie zapytań SQL w Microsoft Access

Zapytania SQL wykorzystują język Structured Query Language (SQL), będący standardowym językiem skryptowym, do pobierania danych z baz danych. W programie Access 97 można używać czterech typów zapytań: UNION, Pass‑Through, Data‑Definition oraz podzapytania (Subquery).

Tworzenie podzapytania (Subquery)

Krok 1

Utwórz nowe zapytanie wyboru lub działania (zobacz powiązane poradniki).

Krok 2

W widoku Projektu zapytania przeciągnij wymagane pola do siatki projektowej.

Krok 3

Aby użyć podzapytania jako kryterium pola, wpisz pełne zapytanie SELECT w komórce Kryteria i otocz je nawiasami. Jeśli podzapytanie ma definiować pole, wpisz je w komórce Pole.

Krok 4

W razie potrzeby zmień nazwy pól.

Krok 5

Kliknij przycisk Widok, aby zobaczyć wyniki.

Tworzenie zapytania UNION

Krok 1

Otwórz okno bazy danych.

Krok 2

Przejdź do zakładki Zapytania i wybierz Nowe. Pojawi się okno Nowe zapytanie.

Krok 3

Wybierz Widok projektu i kliknij OK. Zostanie wyświetlone okno Pokaż tabele.

Krok 4

Nie dodawaj żadnych tabel i zamknij okno.

Krok 5

W menu Zapytanie wybierz SQL Specyficzne → Union.

Krok 6

Wpisz zapytania SELECT. Dodaj operator UNION, aby usunąć duplikaty, lub UNION ALL, aby je zachować.

Krok 7

Kliknij Widok, aby zobaczyć rezultat.

Tworzenie zapytania Pass‑Through

Krok 1‑4

Postępuj zgodnie z krokami 1‑4 z sekcji „Tworzenie podzapytania”, ale nie dodawaj tabel.

Krok 5

W menu Zapytanie wybierz SQL Specyficzne → Pass‑through.

Krok 6

W menu Widok wybierz Właściwości. Na karcie właściwości ustaw parametr ODBCConnectSTR, podając informacje o docelowym serwerze ODBC.

Krok 7

Wpisz zapytanie w oknie SQL Pass‑through Query.

Krok 8

Uruchom zapytanie przyciskiem Uruchom. Jeśli zwróci rekordy, przejdź do Widok.

Tworzenie zapytania Data‑Definition

Krok 1‑4

Powtórz kroki 1‑4 z sekcji „Tworzenie podzapytania”.

Krok 5

W menu Zapytanie wybierz SQL Specyficzne → Data Definition.

Krok 6

Wpisz polecenie SQL, np. CREATE TABLE, ALTER TABLE, DROP TABLE lub CREATE INDEX.

Krok 7

Uruchom zapytanie przyciskiem Uruchom.

Wskazówki

  • Podzapytania to zapytania SELECT umieszczone wewnątrz innego zapytania SELECT lub działania. Umożliwiają testowanie istnienia rekordów, porównywanie wartości oraz tworzenie zagnieżdżonych podzapytień.
  • Zapytania UNION łączą rekordy z dwóch lub więcej tabel.
  • Dostępne elementy SELECT to: SELECT, FROM, WHERE, GROUP BY, HAVING, ORDER BY oraz opcja WITH OWNER ACCESS.
  • Zapytania Pass‑Through służą do pobierania danych lub modyfikacji rekordów w zewnętrznych bazach ODBC.
  • Zapytania Data‑Definition pozwalają tworzyć i modyfikować obiekty bazy danych, takie jak tabele i indeksy, zarówno w Access, jak i w Microsoft SQL Server.

Wymagane narzędzia

  • Microsoft Access

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

Oprogramowanie
  • Jak stworzyć wykres Gantta w PowerPoint?

    Co będzie potrzebneMicrosoft PowerPointMicrosoft ExcelInstrukcja tworzenia wykresu Gantta w PowerPointWykresy Gantta, nazwane na cześć ich twórcy Henryego Gantta, to poziome wykresy słupkowe służące do prezentacji postępu projektu w czasie. Ich oś pozioma odzwierciedla skalę czasu – dni, tygodnie, m

  • Jak stworzyć skrypt startowy w systemie Windows

    Co będzie potrzebne System operacyjny Microsoft Windows Uprawnienia administratora Skrypty startowe umożliwiają automatyzację rutynowych zadań w Windows bez konieczności programowania czy głębokiej znajomości rejestru. Dzięki nim można uruchomić wybrane aplikacje – np. zegar, program pocztowy czy

  • 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