Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Software >> Database Software >> Content
Tutorial voor het schrijven van SQL Express Queries
SQL Server Express is een relationeel database management systeem gratis beschikbaar bij Microsoft . Een relationele database stelt u in staat om grote hoeveelheden gegevens in tabellen te slaan . Elke tabel bevat gegevens over een specifiek type object , zoals producten of personen . Kolommen van de tabel te identificeren eigenschappen van het object, zoals naam , adres of prijs . Elke tabel rij bevat de waarde van onroerend goed voor een object.You kan informatie opvragen en wijzigen in een SQL Server Express -database door de uitgifte van Transact Structured Query Language ( T - SQL ) queries . Wat je nodig hebt
Windows 7
SQL Server 2008 Express Edition met gereedschap
AdventureWorks voorbeelddatabase
gebruikersaccount met beheerdersrechten
Toon Meer Aanwijzingen
Uitvoeren Queries te halen gegevens
1

Klik op de knop 'Start' in de taakbalk om het menu Start weer te geven . Kies de " Alle Programma's" menu-item . Kies de " Microsoft SQL Server 2008 " menu-item . Rechts - klik op de " SQL Server Management Studio " menu , en kies " Als administrator uitvoeren . " Klik op "Connect ". Kopen van 2

Vouw het pictogram dat dezelfde naam als uw computer heeft , als het nog niet is uitgevouwen . Vouw het pictogram " Databases " door te klikken op de " + " ernaast . Selecteer " AdventureWorks . " Klik op " New Query " in de werkbalk . Nu heb je een query-venster geopend dat u kunt gebruiken om query's uit te voeren tegen de AdventureWorks database.

Type 3 het volgende in het query- venster en klik op de " Uitvoeren " om het uit te voeren bevragen u typte :

SELECT * FROM Person.Contact

een SELECT-instructie haalt gegevens uit een database . De query die u zojuist uitgevoerd zullen alle rijen en alle kolommen zijn teruggekeerd uit een tabel met de naam " Person.Contact " en verschijnt ze in de " resultaten" venster onder het raam query. Het resultaat van het uitvoeren van een SELECT-instructie is een resultaat set genaamd

Een SELECT-instructie bestaat uit twee verplichte onderdelen : . Een SELECT-component en een FROM-component . De FROM-component identificeert de tabel waaruit u de gegevens op te halen . De SELECT-component geeft aan welke kolommen u wilt ophalen uit de tabel . Het sterretje ( * ) is een wild card karakter , waarin de waarden in alle kolommen terug
4

Wijzig de tekst in het query- venster als volgt , en druk op de F5 -toets : .

SELECT ContactID , Titel , Voornaam, Achternaam , EmailPromotion FROM Person.Contact

Door op de F5-toets voert ook een query . Merk op dat het resultaat set bevat alleen de ContactID , Titel , Voornaam, Achternaam en EmailPromotion gegevens uit de tabel . Soms is een tabel bevat veel gegevens die u niet nodig hebt om te bekijken , je kunt een lijst van kolomnamen in de SELECT-component naar de kolom waarden terug om alleen de gegevens die u nodig hebt om te weten te beperken
5

wijzigen . de tekst in het query- venster als volgt , en druk op de F5 -toets :

SELECT ContactID , Titel , Voornaam, Achternaam , EmailPromotion FROM Person.Contact WHERE EmailPromotion = 2

zal de zoekopdracht alleen keerde de rijen met EmailPromotion waarde van 2 . Je bereikt dit door het toevoegen van een WHERE-component om de query en het opgeven van een toestand van " EmailPromotion = 2 . " Als u nodig hebt om te zoeken naar rijen die aan een bepaalde voorwaarde voldoen , kunt u een WHERE-component toe te voegen aan uw SELECT-instructie . De WHERE-component is optioneel en volgt de FROM-component
sorteren en samenvatten Gegevens
6

Wijzig de tekst in het query- venster als volgt , en druk op de F5 -toets . :

SELECT ContactID , Titel , Voornaam, Achternaam , EmailPromotion FROM Person.Contact ORDER BY EmailPromotion

de zoekopdracht zal alle rijen zijn teruggekeerd , maar naargelang ze door de waarde in de kolom EmailPromotion . Je maakte dit gebeuren met behulp van een ORDER BY-component --- ander optioneel deel van de SELECT-instructie gebruikt om de gegevens in het resultaat set sorteren.
7

Wijzig de tekst in het query- venster als volgt , en druk op de F5 -toets :

SELECT ContactID , Titel , Voornaam, Achternaam , EmailPromotion FROM Person.Contact oRDER BY EmailPromotion DESC

Wanneer u een component ORDER BY gebruiken zonder vermelding van de sorteervolgorde van de resultaat set verschijnt in oplopende volgorde ( van A tot Z , of oplopend) . U kunt " DESC " toe te voegen aan het einde van de ORDER BY-component om de gegevens in aflopende volgorde ( Z tot A of aflopend) te sorteren .
8

Wijzig de tekst in het query- venster als volgt , en druk op de F5 -toets :

SELECT Count
( * ) Als ' Total ' FROM Person.Contact

Een van de krachtige functies van T - SQL
is de mogelijkheid om gegevens samen te vatten . De query die u zojuist uitgevoerde geteld alle rijen in de Person.Contact tafel en terug de uitkomst van de berekening in een kolom met de naam Total . SQL Server uitgevoerd deze magische want je gebruikt " Count ( * ) " in de SELECT-component . " Count ( * ) " staat bekend als een statistische functie , want het voert een berekening op de gegevens in meerdere rijen en retourneert het resultaat van de berekening .
9

Wijzig de regel in het query- venster als volgt , en druk op de F5 -toets :

SELECT EmailPromotion
, Count ( * ) Als ' Total ' FROM Person.Contact GROUP BY EmailPromotion

Uw resultaten moet er ongeveer als volgt :

EmailPromotion Totaal -------------- ----------- 0 111581 50442 3770

de query die u zojuist uitgevoerde gegroepeerd alle rijen op basis van de waarde in de kolom EmailPromotion en telden het aantal rijen in elke groep . Zij daarna een resultaat set met twee kolommen : een dat de waarde in de kolom EmailPromotion en de andere dat het aantal rijen in de tabel die overeenkomen met die waarde bevat. De GROUP BY is een optioneel onderdeel van de SELECT-instructie die de naam van de kolom die de gegevens in groepen zal scheiden voordat samenvatting van het identificeert .

Previous: Next:
  Database Software
·Wat is een verticaal database?…
·Hoe maak je een datumnotatie i…
·Hoe te Filemaker bestanden Unl…
·Hoe je FileMaker Pro leren 
·Hoe je PDA Databases Build for…
·Problemen plannen een fax in R…
·De Soorten rapporten die u kun…
·Hoe E-mail versturen met FileM…
·Het doel van de primaire sleut…
  Related Articles
Hoe kan ik zoeken naar een veld in Word 
Hoe te Default Nummering Formaat wijzige…
Hoe te verbeteren schrijven met Web 2.0-…
Hoe maak je een locatie voor Automatisch…
Hoe maak je een sjabloon voor een pagina…
Hoe u Microsoft Works Download for Free 
Hoe maak je een voorblad voor een Colleg…
Hoe te Etiketten maken voor DVD's 
Hoe om speciale tekens en symbolen ( ! I…
  Software Articles
·Hoe te Afspraken in Powershell maken van…
·Hoe de slag Scherm Verwijder op Acrobat …
·Hoe je CD's branden op ARES 
·Hoe te downloaden van een Vimeo video me…
·Hoe je Skype installeren op Motorola VE2…
·Hoe een OrgPlus 6 Grafiek Converteren na…
·Hoe maak je een MPG -bestand bekijken 
·Hoe kan ik YouTube video's branden op DV…
·Hoe te Shadows In Graphics in PowerPoint…
Copyright © Computer Kennis http://www.nldit.com