Passer au contenu

Créez une requête d’extraction de données

A partir d’une table de votre base de données OpenOffice.org Base, vous souhaitez extraire régulièrement des informations en utilisant toujours le même critère, par exemple la…

A partir d’une table de votre base de données OpenOffice.org Base, vous souhaitez extraire régulièrement des informations en utilisant toujours le même critère, par exemple la liste des Parisiens dans la table de vos contacts.Pour gagner du temps, vous pouvez mémoriser ce critère particulier dans une requête afin d’obtenir, chaque fois que vous le souhaitez, le résultat de l’extraction dans une nouvelle table.

Etape 1 : préparez la requête

1 Ouvrez la base de données contenant la table où se trouvent les données à extraire.2 Dans la partie gauche de la fenêtre principale de la base, cliquez sur3 En haut de la partie droite de cette même fenêtre, cliquez sur Créez une requête en mode Ebauche :4 Dans la fenêtre Ajouter des tables, double-cliquez sur le nom de celle dans laquelle la recherche est faite. Par exemple :Puis, cliquez sur Fermer. Tous les champs de la table sélectionnée apparaissent en haut de la fenêtre de la requête.5 Indiquez les champs qui doivent apparaître dans la nouvelle table. Pour cela, dans la liste des champs, double-cliquez surRecommencez pour les champs Prénom et Ville.Au fur et à mesure de l’opération, les champs apparaissent en haut de chaque colonne du tableau :

Etape 2 : paramétrez la requête

Voici trois exemples de requêtes dont les paramètres sont différents pour cette table. Vous pouvez bien entendu les adapter à d’autres tables.Requête selon un critère précisPour afficher, par exemple, la liste de vos contacts parisiens, tapez, à la rencontre de la ligne Critère et de la colonne Ville, la valeurRemarque : tapez le critère exactement comme il a été écrit dans la table, sinon l’extraction ne se fera pas.Enregistrez la requête en choisissant, dans Fichier, l’option Enregistrer sous. Tapez un nom, ici Contacts parisiens, et cliquez sur OK.Fermez la requête en choisissant, dans le menu Fichier, l’option Fermer.Requête selon plusieurs critèresMaintenant, vous souhaitez obtenir la liste de tous vos contacts lyonnais de sexe féminin. Répétez les points 3 à 5 de la partie ‘ Requête contenant un critère précis ‘. Dans le tableau,
ajoutez le champ Sexe qui se trouve dans la table Adresse. Puis, à la rencontre de la ligne Critère et de la colonne Ville, indiquez la valeur Lyon (à la place de Paris) et
F à la rencontre de la ligne Critère et de la colonne Sexe (voir l’illustration 1). Enregistrez la requête sous le nom Contacts lyonnaises.Requête selon un critère variableVous souhaitez, lorsque vous ouvrez une requête, qu’une fenêtre vous invite à spécifier une valeur de recherche par rapport à un champ. Pour cela, répétez les points 3 à 5 de la partie ‘ Requête contenant un
critère précis ‘
. Puis à la rencontre de la ligne Critère et de la colonne Ville, indiquez la valeur ? (à la place de Paris). Enregistrez la requête sous le nom Recherche par
ville
.

Etape 3 : lancez une requête

Le nom de chaque requête se trouve maintenant dans la partie Requêtes de la fenêtre principale. Double-cliquez sur son nom pour obtenir son résultat.L’illustration 2 ci-dessus représente Contacts parisiens et Recherche par ville. L’illustration 3 représente Contacts lyonnaises.

🔴 Pour ne manquer aucune actualité de 01net, suivez-nous sur Google Actualités et WhatsApp.


Patricia Frein (Carm2i)