Hemsida » hur » Använda Wild Card Entries In Access 2010

    Använda Wild Card Entries In Access 2010

    Att utföra komplexa operationer och tillämpa villkor på tabeller i Access är inte så lätt som i Excel. Vissa användare förvirrar fortfarande det med Excel vilket är synonymt med att belysa åtkomstfunktioner.

    Redaktör Anmärkning: Denna gästartikel skrevs av Office 2010 Club, ett forum som hanteras av Office 2010-experter där någon kan ställa frågor och delta i diskussioner.

    Åtkomst tillhandahåller dock väsentliga förutsättningar för Relational Database Management System. RDBMS är inte överflödiga och endast avancerade användare kan manipulera databasstrukturen för att tillämpa olika villkor, medan den snabba tillströmningen av RDBMS-baserade dynamiska webbapps och andra verktyg också utgör ett djupt behov av att förstå grunderna i relationsdatabaser.

    Från och med nu står SQL först för hantering av databasstruktur för att dra ut specifika data från tabeller, men en databas nybörjare behöver lära sig språksyntaxen och dess korrekta användning. Å andra sidan tillhandahåller GUI-gränssnittet åtkomstvikt, Wild Card-poster som ersättning för SQL WHERE-kommandot för enkel extraktion av specifika data från databastabeller och frågor.

    Detta inlägg visar den enkla användningen av Wild Card-poster. Vi börjar med att tillämpa Wild Card-villkor på en befintlig databas. För illustration har vi skapat en liten butikshanteringsdatabas innehållande flera tabeller; Kund, Nya produkter, Försäljning, Telefonnummer och Personal. För att dra ut data via Wildcard Entries, växla till Skapa flik och klicka på Query Design.

    Det kommer att visa dialogrutan Visa tabell, så att du kan lägga till tabeller. Börja nu lägga till önskade tabeller i Query Design-fönstret.

    När du väl har lagt till, börja dra och dra önskad tabell i fältet Query Design.

    Nu är vi intresserade av att dra ut all relevant data som finns i databastabeller mot Produktnamn "Pepsi". För detta ska vi helt enkelt skriva Wildcard Entry, dvs Lik / Inte som villkor under Produktnamn fält som detta;

    Gilla "Pepsi"

    Vid utförandet av frågan kommer den att visa all relevant information som ingår i Query Design-fält som sträcker sig från kund-ID, kundnamn till anställningsnamn etc.

    Låt oss titta på ett annat exempel. Anta att vi måste ta reda på alla kunder som har sina namn börjar med 'G'. För att tillämpa detta villkor skriver vi Liksom villkor under Kundnamn som;

    Gilla "G *"

    Detta villkor gör att Access drar ut alla fältvärden som matchar det angivna tillståndet (alfabet, numeriskt värde osv.) Före stjärntecknet.

    Vid körning kommer det att visa alla relevanta uppgifter om kunder som har sitt namn börjar med "G".

    För att exkludera ett specifikt rekord / data värde från frågan. "Ej som" villkoret är till nytta. Det kommer att utesluta det angivna datavärdet från posterna och visar endast återstående poster.

    Det kommer att visa resultat exklusive alla poster där anställningsnamn börjar med "L".

    Vi har berört endast några exempel på Wild Card-poster för att extrahera specifika data ur poster. Det finns dock otaliga sätt att extrahera specifika register. Testa dessa exempel på din databas för att utforska några andra dimensioner av Wildcard Entries.

    Gilla "E #" Detta kommer att returnera specifika data från vald tabell med endast två tecken. den första är E och # representerar det tecknet är ett tal.

    Gilla "G?" det kommer att returnera två tecken om det hittas i ett specifikt bord, med början av tecknet "G".

    Gilla "* 16" Detta kommer att returnera data som slutar på 16 i den specifika tabellen.

    Du kan också prova alla ovan nämnda sätt med Inte som skick också. Denna funktionalitet avslutar oändliga kraftfulla sätt att extrahera önskade data från databasen. Vi har tillämpat dessa villkor på småskaliga databaser, men dess verkliga användning kan observeras när du hanterar enorma databaser, med hundratals relaterade tabeller.

    Att jämföra proceduren för att extrahera data från tabeller med CLI-baserad SQL drar slutsatsen att det är mycket lättare i Access. Anledningen till detta är att CLI (Command Line Interface) ger monotoni som avvisar nybörjare för att ta hand om det. Å andra sidan uppmuntrar Access 2010: s enkla GUI-layout användaren att börja skapa en databas utan att behöva njuta av labyrinten av kommandot kontroller och svåra syntaxer.