Page d'Accueil

Analyse de données

 

Techniques d'analyse de données

 
 

Introduction

Dans les leçons précédentes, nous avons présenté des données filtrant comme technique de créer des sous-listes des articles basés sur des données existantes. L'analyse de données se compose examiner les disques d'une table, d'une question déjà existante, ou d'une forme, pour isoler les disques qui répondent à un ou plusieurs critères. Pour vous aider avec ceci, le Microsoft Access fournit tous outils (de visuel) que vous avez besoin. Ceux-ci incluent le filtrage par la forme et les opérateurs logiques de jonction. Considérer la liste suivante de videos :

Filtrage par Form

En exécutant l'analyse de données sur une table, une forme, ou une question, une des options disponibles que vous pouvez employer désigné sous le nom filtrant par la forme. L'employer sur une table ou une question, sur le menu principal, vous peut cliquer des disques - > filtre - > filtre par Form. Alternativement, sur le toolbar, vous pouvez cliquer le filtre par le bouton de Form. Cette action vide la table de toutes les valeurs et crée une boîte combo sous chaque en-tête de colonne :

Pour choisir une valeur à partir d'une colonne, cliquer la flèche de la boîte combo sous cette colonne et choisir la valeur désirée. Par exemple, de la table ci-dessus, supposer que vous voulez voir une liste de videos dirigés par Adrian Lynn. Vous pouvez choisir ce nom à partir de la boîte combo sous le directeur :

Après fabrication du choix sur une table, une question ou une forme, pour voir le résultat, vous pouvez cliquer le bouton de filtre d'application sur la vue de forme toolbar . Voici un exemple :

Noter que la corde sur les affichages de barre de statut a filtré.

Cette technique d'exécuter le bidon de filtrage également par appliqué à une forme. Juste comme fait pour une table ou une question, vous pouvez droit-cliquez un filtre de forme et de clic par Form :

Tandis qu'une forme montre dans la vue de forme, vous pouvez également cliquer le filtre par le bouton de Form sur la vue de forme toolbar. Vous pouvez également employer le menu principal comme mentionné ci-dessus. Quand vous faites ceci, deux étiquettes apparaîtraient dans la section gauche inférieure de la forme :

Pour choisir une valeur, cliquer sa commande d'abord. Ceci montrerait un bouton avec une flèche de vers le bas-pointage du bon côté de la commande. Vous pouvez cliquer ce bouton pour choisir la valeur désirée. Par exemple, de la liste ci-dessus de videos, supposer que vous voulez voir la liste de films qui ont été libérés en 1991. Vous pouvez cliquer la flèche (c) de l'année et choisir 1991 :

Quand vous mettez en marche le filtre par Form, la forme met le feu dessus à l'événement de filtre. Après choix de la valeur, vous pouvez droit-cliquez la forme et le clic appliquent le filtre/sorte pour voir le résultat. Quand vous appliquez un filtre sur une forme, elle met le feu dessus à l'événement de filtre d'application.

Filtrage avançé

Pour faire à analyse de données plus amical encore, si sur une table ou une forme, vous pouvez employer une fenêtre qui ressemble à la question choisie. Pour la montrer, après qu'ouvrant une table dans la vue de Datasheet ou une forme dans la vue de forme, sur le menu principal, le disque de clic - > le filtre - > ait avancé le filtre…

Vous pouvez employer cette fenêtre approximativement pendant que vous la question choisie : vous choisissez les champs dans la section supérieure et placez les critères, les conditions, ou assortir dans la section inférieure. Par exemple, voir la liste de films a évalué R de la table ci-dessus, dans la section supérieure de la fenêtre de filtre, vous peut double-cliquent l'estimation. Puis, dans les critères de boîte correspondant à l'estimation, type « R ».

Si vous utilisez le filtre avançé sur une forme, elle met le feu dessus à un événement de filtre

Après réglage des critères, vous pouvez droit-cliquez un secteur vide dans la section supérieure de la fenêtre et le clic appliquent le filtre/sorte. La table dans le fond monterait et montrerait le résultat :

Si vous appliquez un filtre sur une forme, elle met le feu dessus à l'événement de filtre d'application.

Étude pratique Étude pratique : Présentation de l'analyse de données

  1. Commencer le Microsoft Access et créer une base de données blanche appelée location de propriété de Solas
  2. Créer une nouvelle table, dans la section de Tableaux de la fenêtre de base de données, double-cliquent créent le Tableau dans la vue de conception et accomplissent la table comme suit :
     
    Nom de champ Type de données Légende D'autres propriétés
    PropertyTypeID AutoNumber Type identification de propriété Clef primaire
    PropertyType   Type de propriété  
    Description Note    
  3. Économiser la table comme PropertyTypes et le commuter à la vue de Datasheet
  4. Créer les disques comme suit :
     
    Type de propriété Description
    Appartement Dans un bâtiment d'un niveau ou à multiniveaux, un appartement occupe une section ou un secteur à un niveau. Il est fait d'une ou plusieurs chambres à coucher et d'autres options.
    Maison urbaine Une maison urbaine est une maison à multiniveaux qui est attachée à une (sur à droite ou à gauche) autre maison urbaine ou à deux (sur à gauche et à droite) autres maisons urbaines. Une maison urbaine a également un avant et des yards arrières qui appartiennent à lui.
    Unifamilial Un unifamilial est une maison qui se tient seule, c'est-à-dire, elle n'est pas attachée à l'autre. À la différence d'une maison urbaine, le secteur autour (les deux côtés y compris) de la maison unifamiliale appartient à lui.
  5. Fermer la table
  6. Créer une nouvelle table, dans la section de Tableaux de la fenêtre de base de données, double-cliquent créent le Tableau dans la vue de conception
  7. Sous le nom de champ, le type PropertyID et a placé son type de données à AutoNumber
  8. Droit-le cliquer et cliquer la clef primaire
  9. Placer sa légende à l'identification de propriété
  10. Économiser la table comme propriétés
  11. Placer le prochain nom de champ vide à DateFileCreated
  12. Dans le prochain nom de champ vide, le type PropertyTypeID et a placé son type de données au magicien de consultation…
  13. Dans la première page du magicien, accepter le premier bouton par radio et cliquer après
  14. Dans la deuxième page du magicien, cliquer PropertyTypes et cliquer après
  15. Dans les domaines disponibles énumérer, double-cliquer PropertyType et cliquer après
  16. Cliquer après et cliquer la finition
  17. Supprimer le 0 en valeur par défaut
  18. Accomplir la table comme suit :
     
    Nom de champ Type de données Taille de champ Format Légende Valeur par défaut D'autres propriétés
    PropertyID AutoNumber     Identification de propriété   Clef primaire
    DateFileCreated Date/heure   densité double-mmm-yyyy Le dossier de date a créé =Date () Masque d'entrée : 00 \ - >L<LL \ - 0000 ; 0 ; _
    PropertTypeID       Type de propriété    
    PropertyCode   10   Code d'appui vertical   Classé : Oui (aucunes reproductions)
    Adresse   80        
    PropertyNumber   20   Appui vertical #    
    Ville         « Ressort argenté »  
    État   2 <   « MD » Masque d'entrée : LL
    ZIPCode       Code postal    
    Localité            
    Chambres à coucher Nombre Byte     1  
    Salles de bains Nombre Byte     1  
    FinishedBasement Yes/No     Sous-sol fini ?    
    HasMicrowaveOven Yes/No     A la micro-onde ?    
    HasAlarmSystem Yes/No     A l'alarme ?    
    HasWirelessInternet Yes/No     A l'Internet sans fil ?    
    RentalRate Nombre Double Fixe Taux de location    
    Description Note          
  19. Droit-cliquer RentalRate et cliquer les rangées d'insertion
  20. Placer le nouveau nom de champ à OccupiedVacant et placer son type de données au magicien de consultation
  21. Quand les débuts de magicien, dans la première page, choisissent le deuxième bouton par radio et cliquent après
  22. Cliquer sous Col1 et dactylographier occupé
  23. Appuyer la touche de déplacement du curseur et dactylographier vide
  24. Cliquer après et cliquer la finition
  25. Placer la légende à occupé/vide ?
  26. Placer la valeur par défaut à « vide »
  27. Économiser la table et la fermer
  28. Sur la base de données toolbar, cliquer la flèche du nouveau bouton d'objet et cliquer AutoForm
  29. Économiser la forme comme propriétés et changer sa conception comme suit :
     
  30. Économiser la forme et la commuter à la vue de forme
  31. Créer quelques disques
  32. Fermer la table
  33. Ouvrir la base de données de location de propriété de Solas que vous avez commencée dans la leçon 17
  34. Créer une nouvelle table, dans la section de Tableaux de la fenêtre de base de données, double-cliquent créent le Tableau dans la vue de conception
  35. Placer les propriétés du premier champ comme suit :
    Nom de champ : TenantID
    Type de données : AutoNumber
    Légende : Identification de locataire
  36. Droit-la cliquer et cliquer la clef primaire
  37. Placer les propriétés du deuxième champ comme suit :
    Nom de champ : ApplicationDate
    Type de données : Date/heure
    Format : densité double-mmm-yyyy
    Masque d'entrée : 99 \ - >L<LL \ - 0000 ; 0 ; _
    Légende : Date d'application
  38. Placer les propriétés du troisième champ comme suit :
    Nom de champ : FileNumber
    Taille de champ : 10
  39. Économiser la table comme locataires
  40. Placer du quatrième les propriétés champ comme suit :
    Nom de champ :  HOHName (HOH représente le chef de famille)
    Requis : Oui
  41. Placer le troisième nom de champ à HOHTitle et placer son type de données au magicien de consultation
  42. Quand les débuts de magicien, dans la première page, choisissent le deuxième bouton par radio et cliquent après
  43. Cliquer sous Col1 et accomplir chaque cellule avec des cordes suivantes : Individu, compagnon de chambre, mari, épouse, père, mère, fils, fille, et parent (divers)
     
  44. Clic après et finition de clic
  45. Placer les deuxièmes propriétés du champ comme suit :
    Nom de champ : HOHPhoneNumber
    Requis : Oui
  46. Placer le quatrième nom de champ à HOHMaritalStatus et placer son type de données au magicien de consultation
  47. Quand les débuts de magicien, dans la première page, choisissent le deuxième bouton par radio et cliquent après
  48. Cliquer sous Col1 et accomplir chaque cellule avec des cordes suivantes : Choisir, marié, divorcé, séparé, et veuve
     
  49. Cliquer après et cliquer la finition
  50. Cliquer la boîte grise du côté gauche de HOHName
  51. Serrer et tenir le MAJ.
  52. Cliquer la boîte grise du côté gauche de HOHMaritalStatus et libérer le décalage
     
  53. Serrer Ctrl + C à copier
  54. Cliquer le premier champ vide (sous HOHMaritalStatus et serrer Ctrl + V à coller
  55. Changer le deuxième HOHName en CHOHName (CHOH représente la Co-tête du ménage) et placer sa propriété requise au non
  56. Changer le deuxième HOHTitle en CHOHTitle
  57. Changer le deuxième HOHContactNumber en CHOHPhoneNumber et placer sa propriété requise au non
  58. Changer le deuxième HOHMaritalStatus en CHOHMaritalStatus
  59. Cliquer la première cellule vide sous le nom de champ et le type TenantsRelationship
  60. Placer son type de données au magicien de consultation
  61. Quand les débuts de magicien, dans la première page, choisissent le deuxième bouton par radio et cliquent après
  62. Cliquer sous Col1 et l'accomplir comme suit : Marié, dater, compagnons de chambre, et relié
     
  63. Clic après et finition de clic
  64. Placer les prochaines propriétés vides de champs comme suit :
    Nom de champ : NumberOfAdults
    Type de données : Nombre
    Taille de champ : Byte
    Légende : Adultes
    Requis : Oui
  65. Placer les prochaines propriétés vides de champs comme suit :
    Nom de champ : NumberOfChildren
    Type de données : Nombre
    Taille de champ : Byte
    Légende : Enfants
    Requis : Oui
  66. Placer les prochaines propriétés vides de champs comme suit :
    Nom de champ : Demandes
    Taille de champ : 150
  67. Droit-cliquer le premier champ vide et cliquer la construction
  68. Dans la zone de dialogue, double-cliquer les notes
     
  69. Économiser la table et la commuter à la vue de Datasheet
  70. Créer quelques locataires témoin
  71. Fermer la table
  72. Dans la fenêtre de base de données, cliquer les questions
  73. Pour créer une nouvelle question, sur le menu principal, insertion de clic - > question
  74. Dans la nouvelle zone de dialogue de question, s'assurer que vue de conception est choisie et OK de clic
  75. Dans la zone de dialogue de Tableau d'exposition, double-cliquer PropertyTypes et propriétés
  76. Cliquer étroitement
  77. Dans la liste de PropertyTypes, double-cliquer PropertyType
  78. Dans les propriétés énumérer, double-cliquer l'adresse, la localité, les chambres à coucher, les salles de bains, l'OccupiedVacant, et le RentalRate
     
  79. Pour voir le résultat, commuter la question à la vue de Datasheet
     
  80. Économiser la question comme inventaire des propriétés et le commuter à la vue de conception

Conjonction logique : ET opérateur

 

Introduction aux jonctions logiques

Dans les leçons précédentes, nous avons énoncé les conditions une par une. Ceci a facilité leur interprétation. Parfois, vous devrez examiner une condition qui dépend des autres. L'algèbre booléenne te permet de combiner deux conditions et d'employer le résultat, ou d'examiner deux conditions mais de considérer si l'une ou l'autre est vraie.

Supposer que vous obtenez une tâche pour créer une base de données utilisé pour une compagnie cette des appartements de loyers aux clients. Les opérations se composeraient l'enregistrement des clients qui deviennent des locataires et les assigner un appartement basé sur leurs besoins et la disponibilité.

 

Étude pratique Étude pratique : Présentation des jonctions logiques

  1. Pour créer une liste de propriétés qui ont 2 chambres à coucher, dans les critères de boîte des chambres à coucher colonne, le type 2
     
  2. Commuter la question à la vue de Datasheet pour voir le résultat
  3. Le commuter de nouveau à la vue de conception
  4. Supprimer les 2 sous la colonne de chambres à coucher
  5. Pour voir une liste de propriétés disponibles, dans les critères de boîte de la colonne d'OccupiedVacant, dactylographier « vide »
     
  6. Commuter la question à la vue de Datasheet pour voir le résultat
  7. Après que regardant la question, la commuter de nouveau à la vue de conception
  8. Réduire au minimum la question

Introduction aux conjonctions logiques

Pour assurer une compagnie de location de propriété, si un client qui est un mari et un père d'un vient au bureau de location et déclare qu'il veut une propriété de 2 chambres à coucher, vous examineriez la liste des propriétés et découvririez que vous avez un certain nombre de elles. Pour répondre à cette demande, vous devez examiner deux conditions pour chaque appartement :

  • La propriété a deux chambres à coucher
  • La propriété est disponible

En préparant votre base de données avant de voir les clients, vous pouvez commencer par établir une question cette des listes seulement les propriétés qui ont deux chambres à coucher :

La deuxième condition exige que la propriété soit disponible. Par notre base de données, une propriété est fournie si son champ d'OccupiedVacant est placé à vide :

De ces deux résultats, noter qu'il n'y a aucun rapport entre le fait qu'une propriété a 2 chambres à coucher et son être vide. Pour louer une propriété pour notre client, elle doit avoir deux chambres à coucher. Nous pouvons créer une table de vérité booléenne comme suit :

La propriété a 2 chambres à coucher La propriété est vide Résultat
Vrai    
Faux    

La propriété au loyer doit avoir deux chambres à coucher. Ceci exclut 1, 3, et des propriétés de plus-chambre à coucher. Ceci signifie que si la propriété ait un certain nombre de chambres à coucher autres que 2, qu'il est disponible ou pas, il ne peut pas être loué au client courant :

La propriété a 2 chambres à coucher La propriété est vide Résultat
Vrai   Ne pas savoir
Faux Sans se soucier Faux

Une fois que nous avons une liste de propriétés qui ont deux chambres à coucher, maintenant, considérons les propriétés disponibles. Si une propriété a deux chambres à coucher et elle est disponible, alors elle peut être louée au client courant :

La propriété a 2 chambres à coucher La propriété est vide Résultat
Vrai Vrai Vrai
Faux Sans se soucier Faux

Si la propriété a 1, 3 chambres à coucher ou plus mais non 2, qu'elle soit disponible ou pas, elle ne peut pas être louée au client courant :

La propriété a 2 chambres à coucher La propriété est vide Résultat
Vrai Vrai Vrai
Sans se soucier Faux Faux
Faux Sans se soucier Faux

De la même manière, si les deux conditions sont fausses (la propriété a 1 ou plus de 2 chambres à coucher et en fait il n'est pas disponible), le résultat est faux (la propriété ne peut pas être louée au client courant) :

La propriété a 2 chambres à coucher La propriété est vide Résultat
Vrai Vrai Vrai
Sans se soucier Faux Faux
Faux Faux Faux
Faux Sans se soucier Faux

Ceci démontre qu'une propriété peut être louée au client courant seulement si LES DEUX conditions sont réunies : La propriété a deux chambres à coucher ET elle est disponible. Ce type de condition désigné sous le nom de la conjonction logique.

Conjonction logique sous les Tableaux, les questions, et les formes

Comme mentionné dans des leçons et des sections précédentes, avant d'exécuter l'analyse de données, montrer d'abord la table ou la question dans la vue de Datasheet, ou la forme dans la vue de forme. Après avoir montré l'objet, vous pouvez utiliser le filtre par Form comme nous avons vu plus tôt. Pour effectuer la conjonction logique, choisir les valeurs de deux (ou plus) colonnes dans la même rangée. Par exemple, de notre table des videos, imaginer que vous voulez voir les videos qui ont été libérés en 1994 mais seulement ceux qui sont PG-13 évalués. Après avoir montré le filtre par la fenêtre de Form, dans la colonne d'année de ©, vous pouvez choisir 1994 et, dans la colonne d'estimation, vous choisissez PG-13 :

Après réglage des critères, vous pouvez cliquer le bouton de filtre d'application sur le toolbar pour voir le résultat :

Après le visionnement du résultat, pour reconstituer la table, vous peut droit-la cliquent et le clic enlèvent le filtre/sorte. Cette technique d'effectuer la conjonction logique sur une table est identique utilisée sur une question dans la vue de Datasheet.

Effectuer la conjonction logique sur une forme, après réglage du filtre par Form, cliquent chacune des commandes désirées et choisissent la valeur nécessaire. Par exemple, les critères ci-dessus peuvent être placés comme suit :

Quand vous faites ceci, la forme met le feu dessus à l'événement de filtre. Après réglage des critères, vous pouvez droit-cliquez la forme et le clic appliquent le filtre. Quand vous appliquez le filtre, la forme met le feu dessus à un événement de filtre d'application.

Étude pratique Étude pratique : Application ET opérateur sous une forme

  1. Dans la fenêtre de base de données, formes de clic.
    Droit-cliquer les propriétés et cliquer économiser comme…
  2. Dactylographier AvailableApartments comme le nom de la forme copiée et cliquer BIEN
  3. Droit-cliquer la forme d'AvailableApartments et cliquer la vue de conception
  4. Supprimer la boîte des textes de PropertyID, le PropertyTypeID, et les boîtes combo d'OccupiedVacant
  5. Concevoir la forme comme suit :
     
  6. Access sa fenêtre de propriétés et événement de clic
  7. En cas l'étiquette, double-cliquent sur ouvert et cliquent son bouton de points de suspension
  8. Mettre en application l'événement comme suit :
     
    Private Sub Form_Open(Cancel As Integer)
        Filter = "(PropertyTypeID = 1) AND (OccupiedVacant = 'Vacant')"
        FilterOn = True
    End Sub
  9. Revenir au Microsoft Access et commuter la forme à la vue de forme pour la visionner préalablement
     
  10. Économiser et fermer la forme

Conjonction logique dans des rapports de SQL

Pour exprimer la conjonction logique, le SQL emploie ET l'opérateur. L'employer visuellement en créant une question, après choix des colonnes, dans la section inférieure de la fenêtre, cliquent les critères de boîte correspondant à chaque colonne qui sera impliquée dans la conjonction. Par exemple, si vous voulez créer une liste de films libérés en 1994 mais R évalué, dactylographier la valeur appropriée dans les critères de boîtes des colonnes. Voici un exemple :

Pour créer manuellement une conjonction logique dans le SQL, la condition de type un du côté gauche et l'autre condition des bons côtés du ET du mot-clé en utilisant la formule suivante :

SELECT WhatColumn(s)
FROM WhatObject
WHERE Condition1 AND Condition2

Les WhatColumn et les facteurs de WhatObject sont identiques que nous avons employés jusqu'ici. ET mot-clé est le neuf. Chaque condition est écrite comme opération de SQL en utilisant la formule :

Column operator Value

Dans ce cas-ci, OÙ l'opérateur ressemble au si rapport conditionnel. Le Condition1 est le premier qui serait examiné. Se rappeler que, de notre discussion plus tôt, si la première condition est fausse, le rapport entier est rendu faux et il n'y a aucune raison d'examiner la deuxième condition. Si la première condition est vraie, alors la deuxième condition serait examinée. Basé sur ceci, le rapport de SQL obtenait une liste de films libérés en 1994 mais PG-13 évalué est :

SELECT Title, Director, CopyrightYear, Rating
FROM Videos
WHERE CopyrightYear = "1994" AND Rating = "PG-13";

Le rapport équivalent de SQL de la question ci-dessus dans le SQL comme écrit par le Microsoft Access est :

SELECT Videos.Title, Videos.Director, Videos.CopyrightYear, Videos.Rating
FROM Videos
WHERE (((Videos.CopyrightYear)="1994") AND ((Videos.Rating)="PG-13"));

Étude pratique Étude pratique : Application ET opérateur dans une question

  1. Du coin gauche inférieur, rapporter la question
  2. Pour créer une liste de propriétés disponibles qui ont 2 chambres à coucher, dans les critères de boîte des chambres à coucher colonne, le type 2 et laisser la valeur « vide » pour la colonne d'OccupiedVacant :
     
  3. Pour sauver la question, sur le menu principal, dossier de clic - > économiser comme…
  4. Dactylographier les propriétés 2-Bedroom disponibles et la pression entrent
  5. Commuter la question à la vue de Datasheet pour voir le résultat
     
  6. Clôturer la question

Disjonction logique : OU opérateur

 

Introduction

Supposer un client qui fait des emplettes, mais n'est pas prêt, parce que une propriété locative vient au bureau et déclare qu'elle considère louer. Vous lui montrez le catalogue des propriétés avec des appartements, des maisons urbaines, et des maisons unifamiliales. À première vue, le client dit qu'elle ne peut pas louer un appartement. Les deux autres options sont la maison urbaine ou les unifamiliales. Pour préparer la nouvelle liste, vous devez créer une question qui considère seulement ces deux options. Avant qu'établissant la question, vous pouvez énoncer ce qui suit :

  • La propriété est une maison urbaine
  • La propriété est une unifamiliale

Nous pouvons commencer une table de vérité comme suit :

La propriété est une maison urbaine La propriété est une unifamiliale Résultat
     

Pour continuer cette table, nous pouvons vérifier chaque propriété. Si la propriété est une maison urbaine, on le considère valide pour notre client :

La propriété est une maison urbaine La propriété est une unifamiliale Résultat
Vrai Sans se soucier Vrai

C'une propriété n'est pas une maison urbaine. Puis, nous considérons la prochaine propriété. Si la prochaine propriété est une unifamiliale, elle est également valide :

La propriété est une maison urbaine La propriété est une unifamiliale Résultat
Vrai Sans se soucier Vrai
Sans se soucier Vrai Vrai

En construisant cette table, nous sauterions une propriété seulement si elle n'est ni une maison urbaine ni une unifamiliale. Dans l'algèbre booléenne, ceci signifie que si les deux conditions sont vraies, le rapport entier est également vrai. Le rapport entier est faux seulement si les deux conditions sont fausses. Ceci peut être repris comme suit :

Condition 1 Condition 2 Résultat
Vrai Vrai Vrai
Vrai Faux Vrai
Faux Vrai Vrai
Faux Faux Faux

Ce type de rapport désigné sous le nom de la disjonction logique. La disjonction logique est exprimée en Microsoft Access et en SQL avec OU l'opérateur.

Disjonction logique sous les Tableaux, les questions, et les formes

De nouveau, considérer notre liste de videos :

Imaginer que vous voulez voir une liste des films qu'ont été libérés en 1994 ou sont PG-13 évalué. Si un film était libéré en 1994, le rapport entier est vrai, indépendamment de la deuxième condition. Si un film de notre collection est PG-13 évalué, le rapport entier est vrai même si le film était libéré en un an autre que 1994. Le rapport est également vrai si les deux conditions sont met. d'une part, si un film était libéré en un an autre que 1994 et ce n'est pas PG-13 évalué, alors le rapport entier est faux.

Comme fait pour la conjonction logique, avant de s'appliquer une disjonction logique à une table, à une question dans la vue de Datasheet ou à une forme dans la vue de forme, premier affichage il dans le filtre par Form :

Si faisant ceci sur une forme, il mettrait le feu dessus à l'événement de filtre. Tandis que dans l'étiquette de recherche, cliquer la boîte sous la colonne qui serait employée pour placer la première condition, et choisir la valeur désirée :

Après choix de la valeur de la première condition, cliquer ou l'étiquette dans la section gauche inférieure de la fenêtre. Cliquer la flèche de la boîte combo sous la colonne qui serait employée comme deuxième condition :

Après réglage des critères, cliquer le bouton de filtre d'application :

 

Disjonction logique dans des rapports de SQL

En créant une question dans la vue de conception, la fenêtre fournit deux sections commodes pour la première et les deuxième conditions. Pour placer la première condition, cliquer les critères de boîte correspondant à sa colonne et dactylographier l'opération. Pour placer la deuxième condition, cliquer ou la boîte correspondant à sa colonne et écrire la condition nécessaire. Voici un exemple :

Étude pratique Étude pratique : Application OU opérateur dans une question

  1. Dans la section de questions de la fenêtre de base de données, droit-cliquer l'inventaire des propriétés et cliquer la vue de conception
  2. Pour créer une liste de maison urbaine et de propriétés unifamiliales, dans les critères de boîte de PropertyType, dactylographier la « maison urbaine »
  3. Appuyer la touche de déplacement du curseur et, dans ou la boîte du PropertyType, dactylographier « unifamilial »
     
  4. Pour sauver la question, sur le menu principal, dossier de clic - > économiser comme…
  5. Le type maison urbaine et maisons unifamiliales comme nom de la question et de la pression entrent
  6. Commuter la question à la vue de Datasheet pour voir le résultat
     
  7. Clôturer la question

D'autres opérateurs logiques sur des questions

 

Essai de gamme : ENTRE

Si vous faites vouloir une gamme logique des valeurs et de toi savoir si une certaine valeur est contenue du fait la gamme, vous peut employer ENTRE l'opérateur. ENTRE l'opérateur est habituellement combiné avec ET pour obtenir une liste de disques entre deux valeurs. La formule de base de cet opérateur est :

Expression BETWEEN Start AND End

Le placeholder d'expression de notre formule est habituellement le nom de la colonne dont les valeurs vous voulez examiner. Le facteur de début est la valeur commençante de la gamme à considérer. Le facteur de fin est la valeur la plus élevée à considérer dans la gamme. Après que cette condition soit exécutée, elle produit la liste de valeurs entre le début et l'extrémité. Comme exemple, imaginer que, d'une liste d'employés, vous voulez considérer seulement des disques d'EmployeeID = 4 à EmployeeID = 7. Vous écririez le rapport dans les critères de champ comme suit :

Le rapport correspondant de SQL est :

SELECT 	Employees.EmployeeID, Employees.DateHired,
	Employees.FirstName, Employees.LastName
FROM Employees
WHERE (((Employees.EmployeeID) Between 4 And 7));

Ceci produirait :

Ceci ou celui : DANS

Si vous avez une série de disques et voulez trouver un disque ou un groupe de disques parmi eux, vous pouvez employer DANS l'opérateur. DANS l'opérateur est un type de divers OU d'opérateurs. Il suit cette formule :

IN(Expression1, Expression2, Expression_n)

Chaque facteur d'expression peut être l'une des valeurs d'une colonne. C'est équivalent à Expression1 OU Expression2 OU Expression3, etc. Comme exemple, de notre liste d'employés, imaginer que vous voulez créer une liste d'employés que travailler au bureau de corporation ou dans des relations publiques. Si vous créez visuellement la liste, dans les critères de champ de la colonne de département, vous pouvez dactylographier

IN("Corporate", "Public Relations")

Voici un exemple :

Le rapport correspondant de SQL est :

SELECT 	Employees.DateHired, Employees.FirstName,
	Employees.LastName, Employees.Department
FROM Employees
WHERE (((Employees.Department) In ("Corporate","Public Relations")));

Ceci produirait :

Le SQL fournit beaucoup et beaucoup d'autres opérateurs que nous n'avons pas passés en revue ici.

Étude pratique Étude pratique : Employer DANS l'opérateur dans une question

  1. Dans la section de questions de la fenêtre de base de données, droit-cliquer l'inventaire des propriétés et cliquer la vue de conception
  2. Pour créer une liste d'appartements et de maisons urbaines, dans les critères de boîte de PropertyType, dactylographier
    DANS (appartement, maison urbaine) et la pression entrent
      
  3. Commuter la question à la vue de Datasheet pour voir le résultat
  4. Pour sauver la question, sur le menu principal, dossier de clic - > économiser comme…
  5. Le type appartements et maisons urbaines comme nom de la question et de la pression entrent
  6. Clôturer la question

 

 


Précédent Copyright © Yevol, 2007 Suivant