Fråga i ett Microsoft Access-databas kan vara enkla , som att utvärdera kriterier på ett enda fält i en enda tabell . Det kan också vara väldigt komplicerat , som i basera resultatet inställd på flera fält kriterier i flera tabeller . Båda typerna av Access frågor , fråga efter exempel ( QBE ) och SQL , support multi - field kriterier . Frågor baserade på flera fält och flera kriterier måste ske med försiktighet , eftersom resultaten kommer att uppfylla alla de inställningar som ska ingå i resultatet . Instruktioner
fråga genom exempel
1
Välj " Query > Query Design " från menyfliksområdet menyn . Välj tabellen eller tabellerna som du vill inkludera i frågan från " Visa tabell " dialogrutan genom att dubbelklicka på bordet namnen . Klicka på "Stäng " för att fortsätta .
2
Dubbelklicka på fältnamnen i tabellen rutorna för att inkludera dem i resultatet eller som en del av frågan strukturen . Använd till exempel en tabell som innehåller följande fält :
ID
Efternamn
State
MonthJoined
Dues
Dubbel - klicka på var och en av dessa platser dem i frågerutnätet under borden .
3
fastställa kriterier för frågan genom att ange utvärdering värdena för fälten på " kriterier " linje av nätet . För att fortsätta exemplet , svarar användaren frågan " Hur många medlemmar i Kalifornien gick i juli? " För att göra detta , är följande kriterier bokförs individuellt under lämpligt fält :
ID Efternamn staten Monthjoined Dues
" CA " " Jul"
4
Klicka på " Visa " för att köra frågan och visa resultatet. Addera SQL Query
5
Välj " Query > Query Design " från menyfliksområdet menyn . Klicka på " Close " på " Visa tabell " dialogrutan utan att lägga några tabeller för att fortsätta .
6
Klicka på " SQL " -knappen i det nedre högra hörnet av frågan fönstret . Skriv SQL-frågan i redigeringsfönstret . Som ett exempel, betrakta konstruktionen av en fråga mot en tabell som innehåller följande fält:
ID
Efternamn
State
MonthJoined
Avgifter
att ställa frågan "Hur många medlemmar i Kalifornien gick i juli , " skriver du följande SQL-fråga :
SELECT ID , Efternamn , stat , MonthJoined , avgifter från Table1
WHERE ( ( statligt = " CA " ) oCH ( MonthJoined = " Jul" ) ) ;
7
Klicka på " Visa " för att köra frågan och visa resultatet. Addera