| Hjem | Hardware | Netværk | Programmering | software | Fejlfinding | systemer | 
software  
  • Adobe Illustrator
  • animation Software
  • Antivirus Software
  • Audio Software
  • Sikkerhedskopiere data
  • brænde cd'er
  • brænde dvd'er
  • Datakomprimeringssystem
  • database Software
  • Desktop Publishing
  • Desktop Video
  • Digital Video Software
  • Drupal
  • Educational Software
  • Engineering Software
  • Fil Forlængelse Types
  • finansiel Software
  • Freeware, Shareware & Abandonware
  • GIMP
  • grafik Software
  • Home Recording Software
  • Microsoft Access
  • Microsoft Excel
  • Microsoft Publisher
  • Microsoft Word
  • Open Source Code
  • Anden Computer Software
  • PC spil
  • Photoshop
  • Portable Document Format
  • PowerPoint
  • præsentation Software
  • produktivitet Software
  • Quicktime
  • Remote Desktop Management
  • SQL Server
  • Skype
  • Software betaversioner
  • Software Consultants
  • Software Development Companies
  • software Licensing
  • regneark
  • Skat forberedelse software
  • Utility Software
  • Web Clip Art
  • Windows Media Player
  • Tekstbehandling Software
  •  
    Computer Viden >> software >> database Software >> Content
    Tutorial til at skrive SQL Express Forespørgsler
    SQL Server Express er en relationel database management system til rådighed gratis fra Microsoft. En relationel database giver dig mulighed for at gemme store mængder data i tabeller. Hver tabel indeholder data om en bestemt type objekt som produkter eller mennesker. Tabelkolonner identificerer egenskaber af objektet , såsom navn, adresse eller pris. Hver tabel række indeholder ejendommen værdier for én object.You kan hente og redigere oplysninger i en SQL Server Express database ved at udstede Transact Structured Query Language (T- SQL) forespørgsler. Ting du skal
    Windows 7
    SQL Server 2008 Express Edition med værktøjer
    AdventureWorks prøve database
    brugerkonto med administrator tilladelser
    Vis Flere Instruktioner
    Udfør forespørgsler til at hente Information
    1

    Klik på " Start" knappen på proceslinjen for at åbne menuen Start . Vælg " Alle programmer " menuen. Vælg " Microsoft SQL Server 2008 " menupunkt. Højreklik på " SQL Server Management Studio" menupunktet , og vælg " Kør som administrator ". Klik på "Connect ".
    2

    Udvid det ikon, der har det samme navn som din computer, hvis det ikke allerede er udvidet . Udvid " Databaser " ikonet ved at klikke på "+" ved siden af. Vælg " AdventureWorks ". Klik på " Ny forespørgsel " i værktøjslinjen. Nu har du en forespørgsel vindue åbent , som du kan bruge til at udføre forespørgsler mod AdventureWorks databasen.
    3

    skrive følgende i forespørgslen vinduet, og klik på knappen " Udfør " knappen for at udføre forespørge du skrev : Hej

    SELECT * FROM Person.Contact

    SELECT-sætning henter data fra en database. Forespørgslen du netop henrettet vil have returneret alle rækker og alle kolonner fra en tabel med navnet " Person.Contact " og vises dem i " Results" ruden under forespørgslen vinduet. Resultatet af at udføre en SELECT-sætning , kaldes et resultat sæt

    SELECT-sætning har to nødvendige dele: . En SELECT klausul og et FROM klausul . FROM-udtrykket identificerer bordet , hvorfra du ønsker at hente oplysningerne. SELECT klausul identificerer , hvilke kolonner du ønsker at hente fra tabellen. Stjernen ( * ) er et wild card karakter , som returnerer værdierne i alle kolonner
    4

    Rediger teksten i forespørgslen vinduet som følger, og tryk på F5 -tasten : .
    < P > SELECT ContactID , Titel, Fornavn, Efternavn , EmailPromotion FRA Person.Contact

    trykker på F5-tasten udfører også en forespørgsel. Bemærk, at resultatet set kun indeholder de ContactID , Titel, Fornavn, Efternavn og EmailPromotion data fra tabellen. Nogle gange kan en tabel indeholder en masse data , du behøver ikke at se , og du kan liste kolonnenavne i SELECT-udtrykket at begrænse kolonneværdier returneret til kun de data, du behøver at vide
    5.

    Rediger. teksten i forespørgslen vinduet som følger, og tryk på F5 -tasten : Hej

    SELECT ContactID , Titel, Fornavn, Efternavn , EmailPromotion FROM Person.Contact WHERE EmailPromotion = 2

    søgningen vil kun have returneret rækkerne med et EmailPromotion værdi på 2. . Du opnået dette ved at tilføje en WHERE på forespørgslen og specificere en betingelse for " EmailPromotion = 2". Hvis du har brug for at søge efter rækker, der opfylder en bestemt betingelse , kan du tilføje en WHERE på din SELECT-sætning . WHERE er valgfrit og følger FROM klausulen
    Sortere og opsummere data
    6

    Rediger teksten i forespørgslen vinduet som følger, og tryk på F5 -tasten. :

    SELECT ContactID , Titel, Fornavn, Efternavn , EmailPromotion FROM Person.Contact ORDER BY EmailPromotion

    søgningen vil have returneret alle rækker , men sorteres dem ved værdien i EmailPromotion kolonne. Du gjorde det ske ved hjælp af en ORDER BY --- andet valgfrit del af SELECT-sætningen bruges til at sortere data i resultatet .
    7

    Rediger teksten i forespørgslen vinduet som følger, og tryk på F5 -tasten : Hej

    SELECT ContactID , Titel, Fornavn, Efternavn , EmailPromotion FROM Person.Contact ORDER BY EmailPromotion DESC

    Når du bruger en ORDER BY uden at specificere den slags orden, resultatsæt vises i stigende rækkefølge ( fra A til Z eller laveste til højeste ) . Du kan tilføje " DESC " til slutningen af ​​ORDER BY at sortere data i faldende rækkefølge ( Å til A eller højeste til laveste ) .
    8

    Rediger teksten i forespørgslen vinduet som følger , og tryk på F5 -tasten : Hej

    SELECT Count (*) Som »Total« FROM Person.Contact

    Et af de kraftfulde funktioner i T-SQL er evnen til at opsummere data. Forespørgslen du netop udførte talt alle rækkerne i Person.Contact bordet og vendte resultatet af beregningen i en kolonne ved navn Total . SQL Server udført denne magi, fordi du har brugt " Count ( * )" i SELECT-udtrykket . "Tæl (*) " er kendt som en samlet funktion, fordi den udfører en beregning på data i flere rækker og returnerer resultatet af beregningen.
    9

    Rediger linjen i forespørgslen vinduet som følger, og tryk på F5 -tasten : Hej

    SELECT EmailPromotion , Count (*) Som »Total« FROM Person.Contact GROUP BY EmailPromotion

    Dine resultater skal ligne følgende:
    < p > EmailPromotion alt -------------- ----------- 0 111581 50442 3770

    forespørgsel du lige henrettet grupperet alle rækkerne i henhold til den værdi i EmailPromotion kolonnen og tælles antallet af rækker i hver gruppe . Derefter viste et resultat sæt med to kolonner: En, der indeholder værdien i EmailPromotion kolonnen , og den anden , som indeholder antallet af rækker i tabellen, der matcher denne værdi. GROUP BY klausul er en valgfri del af den SELECT-sætningen , der identificerer navnet på den kolonne, der vil adskille data i grupper , før opsummerer det.

    Forrige :

    næste :
      Relaterede artikler
    ·Hvordan at eksportere data fra en Access- tabel til en …
    ·Sådan overføres data fra en database til en anden dat…
    ·Sådan Look Up Fields på Access 2007 
    ·Sådan Cite Brug Zotero i Word 2007 
    ·Sådan oprettes et certifikat rapport i MS Access 
    ·Sådan Tænd Edit i GridView 
    ·Sådan oprettes en søgbar Web Database 
    ·Grundlæggende Filemaker 9 Hjælp til Set Up Remote Acc…
    ·Sådan bruges Ligesom eller en kombination i en Access …
    ·Sådan aktiveres Auto- Commit i en SQL * Plus Session 
      Anbefalede Artikler
    ·Sådan bruges Notepad 
    ·Sådan eksporteres XLS til TXT 
    ·Hvordan man henter adgangskoder bruges på din computer…
    ·Hvordan kan jeg Kombiner flere billeder i Adobe Photosh…
    ·Sådan installeres OpenOffice 3.0 
    ·Sådan Indsæt en reference i Word 2007 
    ·Hvordan man kan maksimere Hovedoversigt i Access 
    ·Hvorfor er det vigtigt at opretholde en ordning Back Up…
    ·Sådan opgraderer til Excel 2003 
    ·Sådan tilføjes en maske i Photoshop 
    Copyright © Computer Viden http://www.computerdk.com