Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> Computer Programming Languages >> Content
Hoe te Pivot gebruiken in SQL
Database tabellen zijn gestructureerd in kolommen en rijen . Echter , leent een aantal data zelf te schakelen rij gegevens als kolom gegevens voor verklarende doeleinden . De spil operatie in SQL kan de ontwikkelaar om rij data als kolom velden regelen . Bijvoorbeeld , als er twee klanten die beiden hebben bezocht een winkel precies vier keer , en je wilt de hoeveelheid geld besteed door elke klant op elk bezoek te vergelijken , kunt u de spil operatie uitvoeren . Instructies
1

Maak een tabel . Voor het maken van de tabel voert u de database en typ het volgende : create table bezoeken ( ptoets int ( 11 ) not null auto_increment , naam varchar ( 15 ) , num_visit int , bedrag int , PRIMARY KEY ( ptoets ) ) ; Dit zorgt voor een tabel met de naam " bezoeken " met vier velden , een primaire sleutel , " naam "," num_visit , " en " hoeveelheid . "

Survey 2 de tafel . Om ervoor te zorgen dat de tafel voldoet aan uw specificaties uitvoeren van een opdracht beschrijven zoals hieronder weergegeven : beschrijf bezoeken ; Een nieuwe tabel verschijnt het weergeven van het opgegeven veld informatie . Als het niet juiste type : . Daling bezoeken , en opnieuw uitvoeren Stap 1
3

Bevolk de tabel met gegevens . Gebruik de volgende code om de gegevens te bevolken : invoegen in bezoeken ( naam , num_visit , hoeveelheid ) waarden ( ' M. Smith ' , 1450 ) ; In dit voorbeeld worden vier bezoeken van elke klant , zodat bevolken de rest van de velden door het herhalen van deze code en veranderen van de gegevens nodig is . Je moet over 8 afzonderlijke verklaringen .
4

Controleer de bevolkte tafel . Om dit te doen schrijven de volgende code : select * from bezoeken ; Dit geeft je een uitgelezen in tabelvorm van de gegevens in de vorige stap hebt ingevoerd . Natuurlijk kan uw namen en aantallen anders zijn .
5

Maak de draaitabel . Deze draaitabel zal uitvoeren de vier individuele bezoeken als kolom velden en dan weer hoeveel er is uitgegeven door elke bezoeker op de bijbehorende occasion.select naam , sum ( bedrag * ( 1 - abs ( sign ( num_visit -1 ) ) ) ) als Visit1 , sum ( bedrag * ( 1 - abs ( sign ( num_visit -2 ) ) ) ) als Visit2 , sum ( bedrag * ( 1 - abs ( sign ( num_visit -3 ) ) ) ) als Visit3 , sum ( bedrag * ( 1 - abs ( sign ( num_visit -4 ) ) ) ) als Visit4from kwaliteiten groep bij naam ; het enige dat nodig heeft van elke regel moet worden veranderd, is het nummer van het bezoek binnen het " bord" en de " als " statements . Bij de uitvoering , ziet u een tabel uit te printen met de draaibare informatie .

Previous: Next:
  Computer Programming Languages
·Hoe je variabelen classificere…
·Hoe kan ik een onzichtbare kno…
·Wat is een sequentiële bestan…
·Hoe kan ik een code bestand da…
·Hoe maak je Voeg een Light Sho…
·Hoe te Audio File Extensions V…
·Hoe maak je een Bit Shift in B…
·Lijst van Voordelen van UML 
·Hoe maak je een Base Maak CFC 
  Related Articles
Hoe maak je een Combo Box Maak in Visual…
Hoe maak je een Check Box Maak in Visual…
Hoe maak je een tekstvak maken in Visual…
Hoe maak je een optie Box in Visual Basi…
Hoe maak je een schijf keuzelijst in Vis…
Hoe kan ik een keuzelijst maken in Visua…
Hoe kan ik een Picture Box Maak in Visua…
Hoe een bestand keuzelijst Maak in Visua…
Hoe kan ik een afbeelding Box Maak in Vi…
  Programmering Articles
·Hoe te converteren Array Type om Float P…
·Hoe je je PHP Memory Limit Toename van A…
·Hoe maak je een voettekst in PHP Bewerke…
·Mid -functie in VBScript 
·Hoe kan ik een object Tag Gebruik een Ja…
·Hoe te Wijzigingen Typ in hoofdletters i…
·Hoe kan ik een interface in UML Geef 
·Hoe te Terugbellen Functie in C Gebruik 
·Hoe te converteren van een nummer naar e…
Copyright © Computer Kennis http://www.nldit.com