Connaissances Informatiques >> Logiciel >> Logiciel de base de données >> Content
  Derniers articles
  • Comment faire pour extraire des fich…
  • Qu'est-ce qu'une injection SQL 
  • Comment faire une zone de liste dér…
  • Comment créer un planning avec les …
  • Comment remplacer des données dans …
  • Comment faire pour créer une cellul…
  • Comment exporter dans Access 2007 
  • Comment faire pour importer une requ…
  • Comment exporter un rapport MS Acces…
  • Comment mettre à jour un SQLite Mul…
  •   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

    Comment utiliser un alias dans une clause WHERE

    Les concepteurs de SQL, le Structured Query Language , mis en œuvre un ensemble simple, laconique de commandes interroger les données des bases de données relationnelles. SELECT , FROM, WHERE et ORDER BY clauses des éléments essentiels qui créent des requêtes complexes. Malgré cela, ces commandes peuvent se transformer en long, difficile à lire déclarations lors de la récupération des données de plusieurs tables ou d'autres sources de données. Les alias permettent identifiants courts de remplacer ces longs noms de table et de colonne. Vous pouvez apprendre à utiliser des alias pour simplifier vos requêtes complexes. Choses que vous devez
    Microsoft SQL Server 2008 Express ou autre base SQL base de données relationnelle
    Voir Plus Instructions
    1

    Ouvrir le Management Studio de SQL Server pour créer une nouvelle base de données. Lorsque l'invite de connexion s'affiche , entrez " localhost \\ SqlExpress " dans le nom du serveur, choisissez l'authentification Windows et cliquez sur le bouton "Connect" . Lorsque l'arborescence apparaît, cliquez-droit sur " bases de données" et choisissez " Nouvelle base de données . " Un dialogue s'affiche pendant quelques options, mais le seul élément requis est le nom de la base , " TestDB " dans le premier champ . Cliquez sur le bouton «Ajouter» pour créer la nouvelle base de données.
    2

    créer deux nouvelles tables dans la base de données TestDB . Retour sur l'arborescence , cliquez sur le petit signe + puis clic-droit " TestDB " et choisissez " Nouvelle requête " pour développer les bases de données . L'éditeur de requêtes interactif s'affiche. Copiez le code suivant à la fenêtre :

    CREATE TABLE [ dbo ] [ Nos clients ]

    (produits

    CustomerID clé primaire int , AB

    NomEntreprise varchar ( . 30) , AB

    ContactName varchar (30)

    )

    aller

    CREATE TABLE [ dbo]. [Ventes]

    ( Photos

    CustomerID int Références clients,

    PONumber int,

    argent SaleAmount ,
    clé primaire de

    ( code client , PONumber )

    )

    aller

    Cliquez sur la touche F5 pour exécuter le script. Cela crée deux nouvelles tables, des clients et des ventes. Le SQL Server utilise le préfixe dbo pour indiquer que les tables sont détenus par le propriétaire de la base de données et sont accessibles par tous les utilisateurs .
    3

    Créer une requête qui joint les deux tableaux et listes ventes individuelles par le client comme suit:

    Select TestDB.dbo.Customers.CustomerID , CompanyName PONumber , SaleAmount

    de Testdb.dbo.Customers jointure externe gauche TestDB.dbo.Sales

    sur TestDB.dbo.Customers.CustomerID = TestDB.dbo.Sales.CustomerID

    Où TestDB.dbo.Customers.CustomerID Entre 1000 et 1999
    afin de

    par TestDB.dbo.Customers.CustomerID , PONumber

    aller

    Bien que les noms de table entièrement qualifiés sont pas vraiment nécessaires , ils sont tenus lors de l'accès à plusieurs bases de données. Cela contribue à expliquer pourquoi alias sont souvent nécessaires
    4

    créer une deuxième requête en utilisant des alias de table comme suit : .

    Select cust.CustomerID , CompanyName PONumber , AB SaleAmount < p> de Testdb.dbo.Customers comme cust LEFT JOIN TestDB.dbo.Sales extérieurs comme vendre en

    sur cust.CustomerID = sale.CustomerID

    Où cust.CustomerID Entre 1000 et 1999 < br > afin de

    par cust.CustomerID , PONumber

    aller
    Avis

    combien plus simple de la requête s'affiche. En ajoutant le comme cust et que les ventes dans la clause WHERE , chaque colonne qualifié va d'un long nom qualifié comme TestDB.dbo.Customers.CustomerID à cust.CustomerID . Les alias de table raccourcir le texte de la requête et les rendent beaucoup plus facile à comprendre.

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Comment créer un rapport de projet de loi dans Access 2007 
  • Comment faire pour créer une requête SQL Supprimer requête dans Access 
  • Exemple de logiciels de CRM 
  • Tutoriel Sequel Server 
  • Comment trouver mon Database Prefix 
  • Comment utiliser les transactions dans SQL 
  • Comment concevoir la base de données de schéma en étoile 
  • Comment actualiser le 2007 Formulaire d'accès et Subform 
  • Comment calculer les résultats d'un sondage 
  • Comment accéder conception de base de données 
  • Connaissances Informatiques © http://www.ordinateur.cc