|
Voici une ventilation des différents types de requêtes dans Microsoft Access, ainsi que des explications et des exemples:
1. Sélectionnez les requêtes
* Objectif: Extraire et afficher les données d'une ou plusieurs tables.
* Caractéristiques de clé:
* sélectionnez: Spécifie les champs (colonnes) à inclure.
* de: Identifie les tables ou les requêtes pour récupérer des données.
* où: Filtre les données en fonction de conditions spécifiques.
* Ordre par: Trie les résultats dans un ordre spécifié.
* Exemple: "Afficher tous les clients situés en Californie"
`` SQL
Sélectionnez FirstName, LastName, City
Des clients
Où state ="ca";
`` '
2. Requêtes d'action
Les requêtes d'action modifient les données dans vos tables. Ces requêtes ne sont pas utilisées pour récupérer des données, mais plutôt pour la mise à jour, la suppression ou l'ajout d'enregistrements.
* Types de requêtes d'action:
* faire la table: Crée un nouveau tableau à partir des résultats d'une requête.
* Ajouter: Ajoute des enregistrements d'un tableau à un autre.
* Mise à jour: Modifie les données dans les enregistrements existants.
* supprimer: Supprime les enregistrements d'un tableau basé sur des critères spécifiés.
* Créer une table: Crée une nouvelle table avec une structure spécifiée.
* crosstab: Crée un tableau récapitulatif à partir des résultats d'une requête.
* Exemple: "Mettez à jour le numéro de téléphone pour un client spécifique"
`` SQL
Mettre à jour les clients
Set Phonenumber ="(555) 555-1212"
Où d'abordname ="John" et LastName ="Doe";
`` '
3. Requêtes de paramètre
* Objectif: Permettez aux utilisateurs de contribuer à une requête lors de l'exécution.
* Fonction de clé: Utilise une invite de paramètre pour demander à l'utilisateur une valeur pour filtrer les données.
* Exemple: "Afficher toutes les commandes passées après une date spécifique"
`` SQL
Sélectionnez OrderId, OrderDate, CustomerId
Des commandes
Où OrderDate> [Entrez la date];
`` '
4. Requêtes de définition des données (DDL)
* Objectif: Modifiez la structure de vos tables, telles que l'ajout ou la suppression des champs, la modification des types de données ou la création d'index.
* Fonction de clé: Utilise des mots clés SQL comme «alter table», «Créer un tableau», «Table Drop Table», etc.
* Exemple: "Ajouter un nouveau champ appelé" Discount "au tableau des commandes"
`` SQL
Modifier les ordres de table
Ajouter une décimale à prix réduit (4,2);
`` '
5. Requêtes de passage
* Objectif: Exécutez des instructions SQL directement par rapport à une source de données externe (comme un serveur de base de données)
* Fonction de clé: Utilise la propriété «pass-through» dans la vue de conception de requête.
* Exemple: "Récupérer des données à partir d'une base de données SQL Server"
`` SQL
SÉLECTIONNER *
De myserver.mydatabase.mytable;
`` '
6. Requêtes SQL (vue SQL intégrée)
* Objectif: Créez des requêtes directement à l'aide du code SQL.
* Fonction de clé: Fournit une vue SQL dédiée pour écrire et exécuter des requêtes complexes.
Choisir le bon type de requête
* Sélectionnez les requêtes: Pour la récupération de données de base.
* Requêtes d'action: Pour la mise à jour, la suppression ou l'ajout de données.
* Requêtes de paramètre: Pour le filtrage piloté par l'utilisateur.
* Requêtes de définition de données: Pour les modifications de la structure du tableau.
* requêtes de passage: Pour se connecter à des sources de données externes.
* requêtes SQL: Pour la manipulation et l'analyse des données complexes.
Faites-moi savoir si vous souhaitez approfondir un type de requête spécifique!
|