whycomputer.com >> Interneto žinios >  >> Programinė įranga

Kaip Microsoft Access programoje kurti SQL užklausas

SQL užklausos – tai standartinė struktūruota užklausų kalba, leidžianti kreiptis į duomenų bazes. Access 97 versijoje galite naudoti keturis tipų užklausas: sub‑užklausas (subquery), sujungimo (union), tiesiogines (pass‑through) ir duomenų apibrėžimo (data‑definition) užklausas.

Subužklausos (Subquery) kūrimas

Žingsnis 1

Sukurkite naują pasirinkimo (SELECT) arba veiksmo (ACTION) užklausą. (Žr. susijusius eHows vadovus.)

Žingsnis 2

Užklausos dizaino lange pridėkite norimus laukus į dizaino tinklelį.

Žingsnis 3

Norėdami subužklausą naudoti kaip kriterijų, įrašykite SQL SELECT sakinį į Criteria langelį, uždarydami jį skliaustuose. Jei subužklausą norite naudoti Field langelyje, įveskite SELECT sakinį tiesiai į Field langelį.

Žingsnis 4

Pagal poreikį pervadinkite laukus.

Žingsnis 5

Paspauskite View mygtuką, kad pamatytumėte rezultatą.

Union (sujungimo) užklausos kūrimas

Žingsnis 1

Atidarykite duomenų bazės langą.

Žingsnis 2

Pasirinkite skirtuką Queries ir spustelėkite New. Atsivers dialogo langas „New Query“.

Žingsnis 3

Pasirinkite Design View ir patvirtinkite OK. Atsivers „Show Tables“ langas.

Žingsnis 4

Nedėkite jokių lentelių ir spustelėkite Close.

Žingsnis 5

Užklausų meniu pasirinkite SQL Specific → Union.

Žingsnis 6

Įveskite SQL SELECT sakinius. Jei nenorite pasikartojančių įrašų, naudokite UNION; jei norite, naudokite UNION ALL.

Žingsnis 7

Paspauskite View, kad pamatytumėte rezultatą.

Pass‑through ir duomenų apibrėžimo (Data‑Definition) užklausų kūrimas

Pass‑through užklausos

Žingsnis 1

Sukurkite naują užklausą, kaip aprašyta subužklausų skyriuje (žingsniai 1‑4).

Žingsnis 2

Užklausų meniu pasirinkite SQL Specific → Pass‑through.

Žingsnis 3

Iš View meniu pasirinkite Properties. Bus rodomas užklausos savybių lapas.

Žingsnis 4

Nustatykite savybę ODBCConnectSTR, kurioje nurodysite prisijungimo informaciją prie nuotolinės duomenų bazės (reikalingas serverio adresas).

Žingsnis 5

Įveskite savo pass‑through užklausą į SQL Pass‑through Query langą.

Žingsnis 6

Paspauskite Run įrankių juostoje. Jei užklausa grąžina įrašus, vietoje Run spauskite View.

Duomenų apibrėžimo (Data‑Definition) užklausos

Žingsnis 1

Sukurkite naują užklausą, kaip aprašyta ankstesniame skyriuje (žingsniai 1‑4).

Žingsnis 2

Užklausų meniu pasirinkite SQL Specific → Data Definition.

Žingsnis 3

Įveskite SQL sakinį, pvz., CREATE TABLE, ALTER TABLE, DROP TABLE arba CREATE INDEX.

Žingsnis 4

Paspauskite Run įrankių juostoje.

Patarimai

  • Subužklausos – tai SELECT sakiniai, įterpti į kitą SELECT arba veiksmo užklausą. Jos leidžia patikrinti, ar tam tikras įrašas egzistuoja, palyginti reikšmes ar kurti įterptines (nested) subužklausas.
  • Union užklausos sujungia įrašus iš dviejų ar daugiau lentelių į vieną rezultatų rinkinį.
  • Naudojamos SELECT, FROM, WHERE, GROUP BY, HAVING, ORDER BY ir Access savų komandų variantai.
  • Pass‑through užklausos siunčia SQL tiesiogiai į ODBC duomenų bazes, leidžiančias gauti įrašus arba keisti duomenis nuotolinėje sistemoje.
  • Duomenų apibrėžimo užklausos kuria arba keičia duomenų bazės objektus, pvz., lenteles, indeksus ir pan., tiek Access, tiek SQL Server aplinkoje.

Reikalinga programinė įranga

  • Microsoft Access

URL:https://lt.whycomputer.com/software/100400016.html

Programinė įranga
  • Kaip keisti šrifto tipą, dydį ir spalvą „Microsoft Access“ lentelėje

    „Microsoft Access“ leidžia keisti lentelės šriftą – tipą, dydį, stilių ir spalvą. Toliau pateikiamos instrukcijos, skirtos Access 97 versijai.Šrifto keitimas vienoje lentelėje1 žingsnisAtverkite lentelę duomenų lapo (Datasheet) rodinyje.2 žingsnisPasirinkite meniu Format → Fonts. Atsivers šrifto nus

  • Pašto etikečių kūrimas su Microsoft Works

    Jei norite, kad masinis laiškų siuntimas būtų paprastas, galite pasinaudoti paprasta programa – Microsoft Works – etikečių kūrimui ir spausdinimui.Žingsnis 1Įsitikinkite, kad duomenų bazė, kurioje saugomi adresai, yra atnaujinta. Vienintelė galimybė spausdinti kelias etiketes su skirtinga informacij

Interneto žinios © https://lt.whycomputer.com