| Casa | Hardware | Redes | Programación | software | Criticar | Sistemas |   
software  
  • Adobe Illustrator

  • Software de Animación

  • Antivirus Software

  • Software Audio

  • Copia de seguridad de datos

  • Grabar CDs

  • Grabar DVDs

  • compresión de datos

  • Software de base de datos

  • edición

  • desktop Video

  • Software de vídeo digital

  • Drupal

  • Software Educativo

  • Ingeniería del Software

  • Tipos de extensiones de archivos

  • Software financiero

  • Freeware , Shareware y Abandonware

  • GIMP

  • Graphics Software

  • Software Home Recording

  • Microsoft Access

  • Microsoft Excel

  • Microsoft Publisher

  • Microsoft Word

  • Código abierto

  • Otro Software Informática

  • Juegos de PC

  • Photoshop

  • Formato de Documento Portátil

  • PowerPoint

  • Software para presentaciones

  • Software de Productividad

  • Quicktime

  • Gestión de Escritorio remoto

  • SQL Server

  • Skype

  • Software versiones beta

  • Consultores de Software

  • Las compañías de desarrollo de software

  • Licencias de software

  • Hojas de cálculo

  • Impuestos-Preparación de Software

  • Software de utilidades

  • Web Clip Art

  • Windows Media Player

  • Software de Procesamiento de Texto
  •  
    Conocimientos Informáticos >> software >> Software de base de datos >> Content
    Cómo utilizar un alias en una cláusula WHERE
    Los diseñadores de SQL , Structured Query Language , implementaron un conjunto simple , concisa de comandos que consultar los datos de las bases de datos relacionales. SELECT, FROM, WHERE y ORDER BY de los elementos centrales que generan consultas complejas. Aun así , estos comandos pueden convertirse en , difíciles de leer declaraciones largas al recuperar datos de varias tablas u otras fuentes de datos. Alias ​​permiten identificadores cortos para reemplazar estos largos nombres de tablas y columnas. Usted puede aprender cómo utilizar alias para simplificar sus consultas complejas. Cosas que necesitará
    Microsoft SQL Server Express 2008 o SQL basada en otra base de datos relacional
    Ver Más instrucciones
    1

    Abrir el SQL Server Management Studio para crear una nueva base de datos. Cuando aparezca el mensaje de inicio de sesión , escriba " localhost \\ SqlExpress " en el nombre del servidor , seleccione Autenticación de Windows y haga clic en el botón " Conectar" . Cuando aparezca la vista de árbol , haga clic en " bases de datos" y selecciona " Nueva base de datos . " Aparecerá un diálogo pidiéndole un buen número de opciones, pero el único elemento necesario es el nombre de la base , " TestDB " en el primer campo . Haga clic en el botón " Añadir" para crear la nueva base de datos.
    2

    Crear dos nuevas tablas en la base de datos TestDB . Volver a la vista de árbol , haga clic en el pequeño signo más a continuación, haga clic en " TestDB " y seleccione " Nueva consulta " para ampliar las bases de datos . Aparecerá el editor de consultas interactivo. Copie el código siguiente a la ventana :

    CREATE TABLE [ dbo ] [ Clientes]

    (

    CustomerID clave principal int ,

    CompanyName varchar ( . 30 ) ,

    ContactName varchar ( 30 )

    )

    ir

    CREATE TABLE [ dbo ] . [Ventas ]

    (

    CustomerID Referencias int clientes ,

    PONumber int ,

    dinero SaleAmount ,
    clave primaria

    ( CustomerID, PONumber )

    )

    ir

    Pulse la tecla F5 para ejecutar el script. Esto crea dos nuevas tablas, Clientes y Ventas . El SQL Server utiliza el prefijo dbo para indicar que las tablas son de propiedad del propietario de la base y son accesibles por todos los usuarios .
    3

    Crear una consulta que une las dos tablas y las listas de ventas individuales por parte del cliente de la siguiente manera :

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

    de Testdb.dbo.Customers combinación externa izquierda TestDB.dbo.Sales
    < p > en TestDB.dbo.Customers.CustomerID = TestDB.dbo.Sales.CustomerID

    Dónde TestDB.dbo.Customers.CustomerID Entre 1000 y 1999

    orden TestDB.dbo.Customers.CustomerID , PONumber

    ir

    Aunque los nombres de tabla completamente calificados no son realmente necesarias , se le pide al acceder a múltiples bases de datos. Esto ayuda a demostrar por qué alias son a menudo necesarios
    4

    Crear una segunda consulta con alias de tabla de la siguiente manera : .

    Select cust.CustomerID , CompanyName , PONumber ,
    SaleAmount < p > Desde Testdb.dbo.Customers como cust LEFT JOIN TestDB.dbo.Sales exteriores como la venta

    en cust.CustomerID = sale.CustomerID

    Dónde cust.CustomerID Entre 1000 y 1999 < br >

    orden cust.CustomerID , PONumber

    ir
    Aviso

    forma mucho más simple aparece la consulta. Al añadir la que cust y las ventas en la cláusula Where , cada columna cualificado va de un nombre largo calificado como TestDB.dbo.Customers.CustomerID a cust.CustomerID . Los alias de tabla acortar el texto de la consulta y también los hacen mucho más fácil de entender.

    Previous :

    next :
      Artículos relacionados
    ·Cómo conectarse a una base de datos sobre SSL 
    ·Cómo crear una combinación de correspondencia en MS A…
    ·Cómo resaltar filas en Access 2007 
    ·Cómo calcular la variación del cronograma en cubos OL…
    ·Cómo Concatenar filas en Access 2007 
    ·. . Cómo hacer una base de datos mediante Txt lugar de…
    ·Problemas con la instalación de Microsoft CRM 
    ·Cómo exportar FileMaker a Word 
    ·SQL cargador Opción Tutorial 
    ·Cómo personalizar su Pop -Ups en Access 2007 
      Artículos destacados
    ·Cómo usar Photoshop Elements 5.0 para agregar una marc…
    ·Cuanto ancho de banda ¿Utiliza Skype 
    ·Cómo editar un archivo WMV 
    ·Cómo eliminar el AVG Search Box Historia 
    ·Cómo crear una tarjeta de visita elegante 
    ·Cómo convertir docx a un archivo RTF 
    ·Cómo insertar una ruta y nombre del archivo de Microso…
    ·Cómo grabar un CD a 1x 
    ·Cómo convertir MPEG a DVD con software libre 
    ·Cómo convertir AVI Dimension 
    Copyright © Conocimientos Informáticos http://ordenador.wingwit.com