Het creëren van een Microsoft Access-database query uit die slechts een waarde kan worden gedaan op verschillende manieren , waaronder manieren die SQL- functies gebruiken . Deze functies zijn opgenomen in Access ' Expression Builder. Wat je nodig hebt Microsoft Access Toon Meer Aanwijzingen 1 Open Access en maak een voorbeeld database tabel met de volgende gegevens . Typ de bovenste rij als kolomkoppen : boek , datesold , unitcost , numbersoldFurther Shores , 2009/12/01 , $ 5.01,4 Verder Shores , 2009/12/03 , $ 4.98,7 Le Vriend , 12/5 /2009 , $ 1.98,5 Le vriend , 2009/12/06 , $ 0.98,5 Druk op " control" - . " S " om de tafel te slaan en geef het de naam " BookSales ' wanneer wordt gevraagd < br > Press 2 "Create , " gevolgd "Query " op de werkbalk toegang tot een nieuwe query te maken . ( Access 2003 gebruikers , selecteert u " objecten ", gevolgd door "Query " en vervolgens " Nieuw . " ) Dialog Dubbelklik op het " BookSales " tabel in de " Tabel weergeven " doos , druk dan op " Close " op die doos Type 3 de volgende in het "Veld : " . rij van het queryraster : Totalsales : som ( [ unitcost ] * [ numbersold ] ) op Twitter Schakel het selectievakje in de " Show : " rij van dezelfde kolom u de " sum1 " formule inch 4 getreden Voer de query door met de rechtermuisknop te klikken op de tab en selecteer " gegevensbladweergave. " Merk op dat slechts een waarde , de totale omzet voor alle verkoop records , werd teruggegeven . Druk op de " Control" - S "om de query op te slaan en voer" qtotalsales " voor de naam van de query wanneer daarom wordt gevraagd . 5 Maak een kopie van de qtotalsales vraag door deze te selecteren in het navigatievenster , vervolgens op "Control " - " C " , gevolgd door " control" - . " V. " Type " qaggregate ' wanneer wordt gevraagd naar de naam van de nieuwe query 's 6 klik met de rechtermuisknop op " qaggregate " in het navigatiepaneel en selecteer klik met de rechtermuisknop op de functie " totalsales " in het "Veld : " "Design View . " rij en selecteer " Build " om Access ' Expression Builder weer te geven . 7 Dubbelklik op alleen de " Sum " woord in de Expression Builder dialoogvenster , dubbelklik op het "Functies " node in de " Expression Elementen " venster . < br > 8 Klik op " Built - in functies , " en scroll naar beneden in de " Expression Categorieën " venster en klik op de " SQL Aggregate " punt . Let op de lijst van functies in de " Expression Waarden " paneel , die allemaal terug slechts een waarde . 9 Dubbelklik op de functie " Max " en merk op dat de " Sum " text u in het hoofdvenster Expression Builder zou geselecteerd nu leest " Max . " Vervang de tekst " totalsales " met " BiggestSale , " en klik op " OK " om Expression Builder sluiten . 10 de rechtermuisknop op het tabblad van de query ( die luidt " qaggregate " ) en selecteer " gegevensbladweergave " om de query uit te voeren . Merk op dat slechts een waarde weer is teruggekeerd - de grootste verkoop , in dit geval 11 Controleer of het cijfer " $ 34,86 " juist als volgt is : . Dubbelklik op het " BookSales " tafel in het navigatie venster . Let op de rij waarvan het veld " numbersold " heeft de hoogste waarde ( en wiens veld " unitcost " heeft de tweede hoogste waarde . ) Vermenigvuldig de " unitcost " voor die rij ( $ 4,98 ) door de " numbersold " ( 7 ) te produceren de $ 34,86 totaal op resultaat uw SQL- query controleren .
|