Connaissances Informatiques >> Logiciel >> Logiciel de base de données >> Content
  Derniers articles
  • Comment faire pour installer SQL Ser…
  • Comment faire pour créer une requê…
  • MS Access Certification 
  • Comment savoir Microsoft Dynamics GP…
  • Comment se joindre 2 tableaux dans S…
  • Comment définir Date Range avec la …
  • MS Access Query Options d'impression…
  • Types DB2 
  • Comment créer un formulaire de sais…
  • Comment créer Calendar rapport dans…
  •   Logiciel de base de données
  • Adobe Illustrator

  • Un logiciel d'animation

  • antivirus Software

  • Logiciel audio

  • Sauvegarder des données

  • Gravez des CD

  • Gravez des DVD

  • Compression de données

  • Logiciel de base de données

  • desktop Publishing

  • desktop Video

  • Digital Video Software

  • Drupal

  • Logiciels éducatifs

  • Software Engineering

  • Types de fichier d'extension

  • Financial Software

  • Freeware , Shareware et Abandonware

  • GIMP

  • Graphics Software

  • Accueil Recording Software

  • Microsoft Access

  • Microsoft Excel

  • Microsoft Publisher

  • Microsoft Word

  • Code Open Source

  • Autres logiciels informatiques

  • Jeux PC

  • Photoshop

  • Portable Document Format

  • PowerPoint

  • Logiciel de présentation

  • Logiciels de productivité

  • Quicktime

  • Gestion Remote Desktop

  • SQL Server

  • Skype

  • Logiciel bêta de presse

  • Consultants logiciels

  • Les sociétés de développement de logiciels

  • Licences de logiciels

  • Tableur

  • Logiciel de préparation d' impôt

  • Logiciel utilitaire

  • Clip Art Web

  • Windows Media Player

  • Logiciel de traitement de texte
  •  
    Logiciel de base de données

    Fonction d'agrégation dans les requêtes sous

    Une sous- requête est un type d' instruction SQL qui exécute une requête dans une requête . Par exemple, vous exécutez une sous- requête pour extraire des données d'une table , puis la requête principale Récupère un jeu de résultats final de la sous- requête. Les sous- requêtes sont utilisées dans des requêtes complexes où l'administrateur de base de données souhaite interroger de multiples tables et ne peut pas utiliser l'instruction JOIN standard. Architecture sous-requête

    une sous-requête est contenue dans la requête principale . En général , l'administrateur de base de données utilise l'instruction JOIN pour rejoindre une autre table à votre table principale. Si cela n'est pas possible, la sous- requête est utilisée pour récupérer une liste de dossiers. La sous- requête est toujours exécuté en premier , et les principaux filtres de requête large de la sous- requête. Vous pouvez également avoir des sous -requêtes dans une sous- requête. La requête interne est toujours exécuté en premier .
    Création d'une sous-requête

    La sous-requête est typiquement un "select" requête. Lorsque vous créez votre programme de base de données , vous définissez d'abord les règles métier sous- requête. Par exemple , utilisez l'instruction SQL suivante pour renvoyer une liste de comptes dans une table de nom d'utilisateur : SELECT * FROM usernameThe caractère "*" renvoie tous les champs de la table, de sorte que vous pouvez utiliser la requête principale pour afficher et filtrer les données que vous besoin de voir ou de traiter . Vous pouvez également filtrer les enregistrements de la sous- requête. Par exemple, utiliser la requête suivante pour obtenir uniquement les comptes d'utilisateurs où le nom d'utilisateur a un prénom de " Jane" : select * from username où name = 'Jane'
    Ajouter le principal requête

    avec le sous- requête définie , vous pouvez configurer la requête principale. Lorsque vous utilisez une requête comme une sous- requête, vous contenir les sous-requête entre parenthèses . Par exemple , en utilisant le nom de la requête de compte , la sous-requête ressemble à ce qui suit: ( select * from username où name = 'Jane' ) pour ajouter la requête à une requête principale , utilisez la commande suivante : INSERT INTO personnes ( select * from nom d'utilisateur où name = 'Jane' ) Cette instruction copie les noms de compte de la table de nom d'utilisateur et les insère dans la table «people» .
    l' instruction IN

    "IN" instruction utilise une sous-requête pour récupérer une liste de dossiers qui sont " dans " une autre table. Par exemple, si vous voulez voir une liste des personnes ayant une DI de "1" situé dans un tableau distinct des noms d'utilisateur , utilisez l'instruction suivante : select * from comptes où id est ( sélectionner ID de nom d'utilisateur où ID = 1) cette déclaration reçoit tous les comptes qui ont un nom d'utilisateur avec un identifiant de 1 . Ces requêtes complexes sont utilisés lorsque vous avez plusieurs tables avec des données similaires liés .

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Comment convertir une date timestamp dans Oracle SQL 
  • Comment concevoir une application de base de données 
  • Comment mettre à jour une requête dans une base de données Access 
  • Comment accéder aux données à l'aide d'un magasin Look- Up Table 
  • Comment Auto Email Rapports d'accès 
  • Comment faire pour démarrer sur une page vierge dans Access 2007 
  • Comment faire pour afficher les fichiers JPG dans les rapports d'accès 
  • Comment joindre un fichier MDF 
  • Comment créer le fichier de paramètres d'initialisation dans Oracle 9i 
  • Comment utiliser Base de données Liens vers les bases de données dans Oracle Copiez 
  • Connaissances Informatiques © http://www.ordinateur.cc