Vpišite se z Microsoftovim
Vpišite se ali ustvarite račun.
Pozdravljeni,
Izberite drug račun.
Imate več računov
Izberite račun, s katerim se želite vpisati.

Izjava SELECT naroči mehanizmu Microsoft Accessove zbirke podatkov, da vrne informacije iz zbirke podatkov kot nabor zapisov.

Sintaksa

SELECT [predikat] { * | tabela.* | [tabela.]polje1 [AS vzdevek1] [, [tabela.]polje2 [AS vzdevek2] [, ...]]}
FROM izraztabele [, ...] [IN zunanjazbirkapodatkov]
[WHERE... ]
[GROUP BY... ]
[HAVING... ]
[ORDER BY... ]
[WITH OWNERACCESS OPTION]

Izjava SELECT je sestavljena iz treh delov:

Del

Opis

predikat

Eden od teh predikatov: ALL, DISTINCT, DISTINCTROW ali TOP. Predikate uporabite, če želite omejiti število vrnjenih zapisov. Če noben ni naveden, je privzet predikat ALL.

*

Določa, da so izbrana vsa polja določene tabele ali tabel.

tabela

Ime tabele vsebuje polja, iz katerih so izbrani zapisi.

polje1, polje2

Imena polj vključujejo podatke, ki jih želite pridobiti. Če vključite več kot eno polje, pridobite podatke v vrstnem redu, po katerem so izbrani zapisi.

vzdevek1, vzdevek2

Imena, ki jih uporabljate kot glave stolpcev, namesto izvirnih imen stolpcev v tabeli.

izraztabele

Imena tabel s podatki, ki jih želite pridobiti.

zunanjazbirkapodatkov

Ime zbirke podatkov, ki vključuje tabele v izrazutabele, če jih ni v trenutni zbirki podatkov.

Opombe

Za izvajanje tega postopka mehanizem Microsoft Accessove zbirke podatkov preišče določene tabele, izvleče izbrane stolpce, izbere vrstice, ki ustrezajo pogoju in razvrsti ali združi dobljene vrstice v navedenem vrstnem redu.

Z izjavami SELECT ne boste spremenili podatkov v zbirki podatkov.

SELECT je po navadi prva beseda v stavku SQL. Večina stavkov SQL so bodisi izjave SELECT bodisi izjave SELECT...INTO.

Najmanjša sintaksa za izjavo SELECT je:

SELECT polja FROM tabele

Če želite izbrati vsa polja v tabeli, lahko uporabite zvezdico (*). V tem primeru so izbrana vsa polja v tabeli »Employees«:

SELECT * FROM Employees;

Če je v stavku FROM ime polje vključeno v več tabel, naj bosta pred njim ime tabele in operator . (dot). V tem primeru je polje »Department« tako v tabeli »Employees« kot v tabeli »Supervisors«. Izjava SQL izbere oddelke iz tabele »Employees« in imena nadzornikov iz tabele »Supervisors«:

SELECT Employees.Department, Supervisors.SupvName FROM Employees INNER JOIN Supervisors WHERE Employees.Department = Supervisors.Department;

Ko je ustvarjen predmet množice zapisov, mehanizem Microsoft Accessove zbirke podatkov uporabi ime polje v tabeli kot ime predmeta polja v predmetu niza zapisov. Če ne želite, da izraz, uporabljen za ustvarjanje polja, vključuje različno ime polja ali ime, uporabite rezervirana beseda AS. Ta primer uporabi naslov »Birth« za poimenovanje vrnjenega predmeta Polje v dobljenem predmetu Množica zapisov:

SELECT BirthDate AS Birth FROM Employees;

Kadar koli uporabljate združevalne funkcije ali poizvedbe, ki vrnejo dvoumna ali podvojena imena predmeta Polje, morate uporabiti stavek AS, če želite priskrbeti nadomestno ime za predmet Polje. Ta primer uporabi naslov »HeadCount« za poimenovanje vrnjenega predmeta Polje v dobljenem predmetu Množica zapisov:

SELECT COUNT(EmployeeID) AS HeadCount FROM Employees;

Če želite dodatno omejiti in organizirati svoje vrnjene podatke, lahko uporabite druge stavke v izjavi SELECT. Če želite več informacij, glejte teme pomoči za stavke, ki jih uporabljate.

Ali potrebujete dodatno pomoč?

Ali želite več možnosti?

Raziščite ugodnosti naročnine, prebrskajte izobraževalne tečaje, preberite, kako zaščitite svojo napravo in še več.

Skupnosti vam pomagajo postaviti vprašanja in odgovoriti nanje, posredovati povratne informacije in prisluhniti strokovnjakom z bogatim znanjem.

Vam je bila informacija v pomoč?

Kako ste zadovoljni s kakovostjo jezika?
Kaj je vplivalo na vašo izkušnjo?
Če pritisnete »Pošlji«, bomo vaše povratne informacije uporabili za izboljšanje Microsoftovih izdelkov in storitev. Vaš skrbnik za IT bo lahko zbiral te podatke. Izjavi o zasebnosti.

Zahvaljujemo se vam za povratne informacije.

×