Création de requêtes pour filtrer des tables de base de données

AccessRequêtes
DominiquedeLagaye
1/11
19/02/2016
D O M I N I Q U E
D E L A G A Y E
F O R M A T I O N
CRÉATIONDEREQUÊTESDANSACCESS
arequêtedansAccesspermetdenetravaillerquesurunepartied’unetableoud’uneautre
requêteenfonctiondecritèreschoisis.Unerequêtepeutaussiremplacerlestablesexistantes
enymodifiantlesdonnéesdelatable,ensupprimant,enajoutantdesenregistrementsouen
créantunenouvelletable.
C
RÉATIOND
UNEREQUÊTE
C
HOIXDELATABLE
1. OngletCréer
Créationderequête
2. Danslaboîtededialoguequiapparaît,cliquersurlatablevoulue
etcliquersurleboutonAjouter
Éventuellement,cliquersurl’ongletRequêtespourajouterunerequête
etcliquersurleboutonFermer
3. Sicettefenêtredisparaît,dansl’ongletCréer,cliquersurleboutonAfficherlatable
C
HOIXDESCHAMPSÀAJOUTER
Faireglisserleschampsvoulusdanslalignedeschamps,enbasdanslecadredespropriétésdela
requête
L
AccessRequêtes
DominiquedeLagaye
2/11
19/02/2016
D O M I N I Q U E
D E L A G A Y E
F O R M A T I O N
Pourajoutertousleschampsdelatabledanslarequête:
Cliquerdeuxfoissurlabarredutitre
Pointern’importequelchampetlefaireglissersurlalignedeschamps
S
INÉCESSAIRE
,
CHOISIRLETYPEDEREQUÊTEVOULU
:
1. menuCréer
Typederequête
2. Cliquersurletypederequêtevoulu(miseàjour,suppression,etc.)
Pardéfaut,letypederequêteestlarequêteSélection
NepasoublierdesauvegardersarequêteencliquantsurleboutonEnregistrer(ouCtrl|S)et
éventuellement,saisirunnompoursarequête.
POURBASCULERENTRELACRÉATIONDEREQUÊTEETLAFFICHAGEDURÉSULTAT
Danslesrequêtesquisuivent,pourcréerunerequêteoupourvisualiserlerésultatd’unerequête
Dansl’ongletAccueil(ouCréer)
CliquersurleboutonModeCréationpourcréeroumodifierunerequête
oucliquersurleboutonModeFeuillededonnées
pourafficherlerésultatdelarequête
POURRETROUVERUNEREQUÊTE
Dansl’ongletNavigation,àdroitedel’écran,cliquerdeuxfoissurlarequêteàouvrir
(ouclicdroitetchoisirOuvrirouModeCréation).
Cliquersurleboutonenhautàdroitepourvisualiserlevoletdenavigation
siceluiciestmasqué
T
RIDANSUNEREQUÊTE
1. DanslaligneTri,cliquerdanslacasetridelacolonneàtrier
2. DanslalistedelaligneTri,cliquersur«Croissant»ou«Décroissant»pourchoisirletrivoulu
AccessRequêtes
DominiquedeLagaye3/1119/02/2016
D O M I N I Q U E
D E L A G A Y E
F O R M A T I O N
LAREQUÊTESÉLECTION
Larequêtesélectionpermetdetrieretdefiltrersatablemaisaussi,d’ajouterdeschampscalculés.
1. Danslespropriétésdelarequête,cliquerdanslazonedecritère,danslacolonneduchamp
choisi
2. Saisirlecritèrevoulu,ilestpossibledesaisirplusieurscritères.
Lorsdelasaisied’unélémentdecritèred’Accesset»,«ou»,«pas»,etc.),celuicipeutêtre
saisienminuscule;aprèsvalidation,Accessmettraautomatiquementlapremièrelettrede
celuicienmajuscule,permettantdevérifierqu’iln’yapaseud’erreurdesaisie.
EXEMPLESDEREQUÊTESSURDUTEXTE
CLIENTSHABITANTPARIS:
Champ:Ville

Critère:Paris
CLIENTSHABITANTPARISETMARSEILLE:
Enréalité,c’estParisouMarseille:
Champ:Ville

Critère:Paris
Ou:Marseille
Ou
Champ:Ville

Critère:ParisouMarseille
CLIENTSHABITANTPARISETAYANTLEURACTIVITÉDANSLACOMMUNICATION:
Champ:VilleActivité

Critère:ParisCommunication
CLIENTSHABITANTPARISOUMARSEILLEETAYANTLEURACTIVITÉDANSLACOMMUNICATION:
Champ:VilleActivité

Critère:ParisCommunication
Ou:MarseilleCommunication
ou
Champ:VilleActivité

Critère:ParisouMarseilleCommunication
AccessRequêtes
DominiquedeLagaye4/1119/02/2016
D O M I N I Q U E
D E L A G A Y E
F O R M A T I O N
VILLESCOMMENÇANTPARPARIS
Champ:Ville

Critère:*paris
Devientaprèsvalidation«Comme"Paris*"»
TrouveralesvillescommeParis,ParislaDéfense,Paris11…
SOCIÉTÉSCONTENANTROCHE
Champ:Société

Critère:*roche*
Deviendraaprèsvalidation«Comme"*roche*"»
TrouveralesvillescommeLaRochelambert,LaRocheenRégnier
VILLESDIFFÉRENTESDEPARIS
Champ:Ville

Critère:pasParis
ou
Champ:Ville

Critère:<>Paris
«Pas»ou«<>»marquentlanégation
COURRIELSABSENTS
Champ:Courriel

Critère:estnull
Bienécrirenull(avecdeuxL)
COURRIELSPRÉSENTS
Champ:Courriel

Critère:pasestnull
EXEMPLEDEREQUÊTESSURDESNOMBRES
CHIFFRESDAFFAIRESCOMPRISENTRE100000ET500000INCLUS
Champ:Chiffred’affaires

Critère:>=100000et<=500000
AccessRequêtes
DominiquedeLagaye5/1119/02/2016
D O M I N I Q U E
D E L A G A Y E
F O R M A T I O N
EXEMPLEDEREQUÊTESSURDESDATES
DATESDERELANCEAUPREMIERSEMESTRE
(Datescomprisesentrele1erjanvieretle30juindel’annéeencours)
Champ:Relance

Critère:>=1/1et<=30/6
Devientaprèsvalidation«>=#01/01/2016#Et<=#30/06/2016#»(suivantl’annéeencours)
DATESDERELANCEAVANTLADATEDAUJOURDHUI
Champ:Relance

Critère:<date()
EXEMPLEDEREQUÊTESAVECDESCALCULS
Ilestpossibledecréerdeschampscalculés.Ceuxcis’écriventdanslacaseChampsouslaforme:
Nom(sansespace):calcul.Lenomestchoisiparl’utilisateur.
Lorsqu’unnomdechampcontientdesespaces,celuicidoitêtremisentrecrochets
[Chiffred'affaires],exemple:
Champ:TVA:[Chiffred'affaires]*0,2
CalculuneTVAà20%surlechiffred’affaires
Pourmettreenformelechampcréé
1. Cliquerdansunedescellulesdelacolonneduchampvoulu
Sinécessaire,cliquersurleboutonFeuilledepropriétés,
pourfaireapparaîtrelafeuilledespropriétés
2. Danslafeuilledespropriétés,cliquersurleboutondelistedelacase«Format»etcliquersur
«Monétaire».
Pourmieuxvisualiseruncalculdansunefenêtreàpart:
1. Cliquerdanslacaseayantlecalcul
2. Appuyersur|F2
1 / 11 100%

Création de requêtes pour filtrer des tables de base de données

La catégorie de ce document est-elle correcte?
Merci pour votre participation!

Faire une suggestion

Avez-vous trouvé des erreurs dans linterface ou les textes ? Ou savez-vous comment améliorer linterface utilisateur de StudyLib ? Nhésitez pas à envoyer vos suggestions. Cest très important pour nous !