Applies ToAccess za Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Ujemanje vseh znakov kjer koli v podatkih

  1. Odprite poizvedbo v pogledu načrta. To naredite tako, da v podoknu za krmarjenje v razdelku Poizvedbe z desno tipko miške kliknete poizvedbo in nato kliknete Pogled načrta.

  2. V celico Pogoji pod poljem, ki ga želite uporabiti, dodajte zvezdico na katero koli stran pogojev ali na obe strani. Primer:

    "*lastnik*".

    "lastnik*".

    "*lastnik".

  3. Na zavihku Načrt poizvedbe v skupini Rezultati kliknite Zaženi. Podoba gumba

Ujemanje znaka v vzorcu

  1. Odprite poizvedbo v pogledu načrta.

  2. V celico Pogoji v polju, ki ga želite uporabiti, vnesite operator Like pred pogoj.

  3. Enega ali več znakov v pogoju zamenjajte z nadomestnim znakom. Primer: Like R?308021 vrne RA308021, RB308021 in tako dalje.

  4. Na zavihku Načrt poizvedbe v skupini Rezultati kliknite Zaženi.

Pridobivanje seznama podjetij od A do H

  1. Odprite poizvedbo v pogledu načrta.

  2. V celico Pogoji v polju, ki ga želite uporabiti, vnesite Like in nato še par dvojnih narekovajev. Primer: Like "".

  3. Znotraj dvojnih narekovajev dodajte par oglatih oklepajev in obseg znakov, ki jih želite poiskati, na primer:

    Like "[a-h]"

  4. Nadomestne znake lahko uporabite zunaj oklepajev. Primer:

    Like "[a-h]*"

Tabela nadomestnih znakov

V tej tabeli so navedeni in opisani nadomestni znaki, ki jih lahko uporabite v Access poizvedbi.

Simbol

Opis

Primer

*

Najde nič ali več znakov. Uporabite ga lahko kot prvi ali zadnji znak v nizu znakov.

ki* najde »ki«, »kis«, »kip« in »kit«

?

Najde kateri koli posamezni abecedni znak.

R?d najde »rad«, »red« in »rod«.

[ ]

Najde kateri koli posamezni znak v oglatih oklepajih.

R[ae]d najde »rad« in »red«, ne pa tudi »rod«

!

Najde kateri koli znak, ki ni v oglatih oklepajih.

R[!ae]d najde »rod«, ne pa tudi »rad« in »red«

-

Najde kateri koli obseg znakov. Obseg morate določiti v padajočem vrstnem redu (od A do Ž in ne od Ž do A).

r[a-f]d najde »rad« in »red«, ne pa tudi »rod«

#

Nadomešča kateri koli posamezen številski znak.

1#3 najde 103, 113 in 123

Primeri uporabe nadomestnih znakov

Situacija

Primer

V vaših podatkih so nekatere osebe navedene kot »lastnik« in druge kot »lastnik/operater«.

Like "lastnik*" ali Like "*lastnik*"

V poizvedbi s parametri želite uporabiti nadomestne znake.

Like "*" & [parameter] & "*"

Primer:

Like "*" & [riba] & "*"

Vrne vse recepte, ki vsebujejo besedo »riba«, na primer riba in krompirček, ribje palčke in tako naprej.

Nekdo je pri vnosu podatkov napačno črkoval ime in je namesto »Adrijan« vnesel »Adrijen«.

Like "Adrij?n"

Poiskati želite stranke, katerih priimek se začne z A do H, da jih boste lahko uporabili na primer za množično pošiljanje pošte.

Like "[a-h]*"

Poiskati želite številke delov, ki imajo skupne vse števke, razen druge in tretje.

Like "R??083930"

Poslati želite povabila na zabavo blok stranka na ulici 1000 na Ljubljanski cesti.

Like "Ljubljanska cesta 1###"

Sintaksa za pridobivanje nadomestnih znakov iz podatkov

Znak

Zahtevana sintaksa

Zvezdica *

[*]

Vprašaj ?

[?]

Znak za število #

[#]

Vezaj -

[-]

Nabor levih in desnih oglatih oklepajev skupaj []

[[]]

Levi oglati oklepaj [

[[]

Desni oglati oklepaj ]

Potrebna ni nobena posebna obravnava

Klicaj !

Potrebna ni nobena posebna obravnava

Razumevanje, kateri nabor nadomestnih znakov uporabiti

Access mehanizem zbirke podatkov (ANSI-89) v primerjavi s strežnikom SQL Server (ANSI-92)

ANSI-89 opisuje tradicionalno sintakso Access SQL, ki je privzeta za Access zbirke podatkov. Nadomestni znaki so skladni s specifikacijo Microsoft Visual Basic® for Applications (VBA) in ne s specifikacijo strežnika SQL.

ANSI-92 uporabite, če želite, da je vaša sintaksa skladna z zbirko podatkov strežnika Microsoft SQL Server™.

Priporočamo, da ne uporabljate dveh vrst nadomestnih znakov v isti zbirki podatkov.

Nadomestni znaki za uporabo z Access zbirke podatkov (ANSI-89)

Te nadomestne znake uporabite v poizvedbah, ustvarjenih za zbirko Access podatkov.

Simbol

Opis

Primer

*

Najde poljubno število znakov. Uporabite ga lahko kot prvi ali zadnji znak v nizu znakov.

ki* najde »kis«, »kip« in »kit«

?

Najde kateri koli posamezni abecedni znak.

R?d najde »rad«, »red« in »rod«.

[ ]

Najde kateri koli posamezni znak v oglatih oklepajih.

R[ae]d najde »rad« in »red«, ne pa tudi »rod«

!

Najde kateri koli znak, ki ni v oglatih oklepajih.

R[!ae]d najde »rod«, ne pa tudi »rad« in »red«

-

Najde kateri koli obseg znakov. Obseg morate določiti v padajočem vrstnem redu (od A do Ž in ne od Ž do A).

r[a-f]d najde »rad« in »red«, ne pa tudi »rod«

#

Nadomešča kateri koli posamezen številski znak.

1#3 najde 103, 113 in 123

Nadomestni znaki za uporabo s strežnikom SQL Server (ANSI-92)

V poizvedbah, ustvarjenih za uporabo z zbirko podatkov strežnika Microsoft SQL Server™, uporabite te nadomestne znake.

Simbol

Opis

Primer

%

Najde poljubno število znakov. Uporabite ga lahko kot prvi ali zadnji znak v nizu znakov.

ki* najde »kis«, »kip« in »kit«

_

Najde kateri koli posamezni abecedni znak.

R?d najde »rad«, »red« in »rod«.

[ ]

Najde kateri koli posamezni znak v oglatih oklepajih.

R[ae]d najde »rad« in »red«, ne pa tudi »rod«

^

Najde kateri koli znak, ki ni v oglatih oklepajih.

R[!ae]d najde »rod«, ne pa tudi »rad« in »red«

-

Najde kateri koli obseg znakov. Obseg morate določiti v padajočem vrstnem redu (od A do Ž in ne od Ž do A).

r[a-f]d najde »rad« in »red«, ne pa tudi »rod«

Glejte tudi

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.