Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Software >> Database Software >> Content
SQL Select Case Tutorial
SQL is een krachtige data manipulatie taal . Het voorziet in een mechanisme voor het openen en wijzigen van gegevens die zijn opgeslagen in relationele tabellen . Een kenmerk ondersteuning van de algehele kracht van SQL is de ondersteuning voor case-statements . Een case-statement is functioneel gelijkwaardig is aan het creëren van een reeks van "als " statements voor verwerking code . Een eenvoudig geval statement wijze een variabele of veld tegen een set resultaten . Een doorzocht case expressie vergelijkt een reeks van Booleaanse uitdrukkingen om het resultaat te bepalen . In beide gevallen , kunnen verschillende acties worden uitgevoerd op basis van de uitkomst van de zaak uitspraak . Instructies
behulp Gezochte CASE Verklaringen

Type 1 het begin van de CASE statement :

Selecteer CASE wanneer [ uw zaak ]

Vervang [ uw zaak ] met de vergelijking die u wilt bedienen. Bijvoorbeeld , het geslacht waarden van M of V vergelijken , je zou typen :

Selecteer GEVAL WANNEER Geslacht = ' F '

Type 2 de actie statement . Dit is de THEN -clausule , waarin de SQL -server wat te doen vertelt wanneer de toestand van de WANNEER wedstrijden . Typ het volgende :

DAN

Vervang [ actie uit te voeren ] met uw gewenste resultaat [ actie uit te voeren ] . Voortzetting van het voorbeeld uit stap 2 , zou het geslacht vergelijking Voeg toe :

THEN ' Vrouw '

Type 3 de standaard actie te voeren , gevolgd door " End Case " bij gebruik DB2 of MySQL , of " End" bij gebruik van Microsoft SQL , Oracle of Sybase -databases .

ELSE [ een andere actie ] END CASE

Replace
[ een andere actie ] met het gewenste resultaat worden geproduceerd wanneer de case-statement voorwaarde (n ) zijn vals . Voor onze sekse Zo zouden we toevoegen :

ELSE ' Man '
4

Voer de instructie om de resultaten te onderzoeken
gebruik van enkelvoudige CASE Statements .
5

Bepaal de uitdrukking voor waarden tegen

Type 6 worden getest : .

Selecteer CASE
[ expressie]

Vervang [ expressie ] met de veldnaam of query resultaat te testen .
7

Maak de WANNEER /THEN statement .

WHEN ' F ' THEN ' Vrouw '

het verschil tussen het gezochte zaak en de eenvoudige zaak is in deze stap . Hier is het niet noodzakelijk om de waarde te testen herhalen . Die waarde niet verandert op elke vergelijking en wordt onmiddellijk na de CASE trefwoord vermeld .

Type 8 de ELSE statement , indien gewenst , gevolgd door ofwel " END " of " END CASE " . Microsoft SQL , Oracle of Sybase gebruikt END . MySQL en DB2 gebruik END CASE .

ELSE ' Man ' END CASE
9

Voer de query en controleer het resultaat .
< br >

Previous: Next:
  Database Software
·Hoe maak je een statement bijw…
·Hoe maak je een Contact Telefo…
·Relationele Databases Explaine…
·Hoe te openen een Microsoft Co…
·Hoe op Auto - Bevolk velden in…
·Hoe kan ik een database maken …
·Hoe maak je een statement invo…
·Hoe wordt een relationele data…
·Hoe te Queries update creëren…
  Related Articles
Hoe CD Jewel Case Zorg Covers 
Hoe maak je een Business Case Template S…
Hoe om tekst te selecteren in Word 2007 …
Hoe de hoofdletters en kleine letters in…
Hoe de zaak van de tekst Wijzig in Word …
Hoe maak je een SQL- commando van een Wo…
Hoe je op Alles selecteren in Word 2007 
Hoe te Hoofdletters Verander naar Upper …
Hoe kan ik Convert All Caps naar Kleine …
  Software Articles
·Hoe te Traktor 3 Activeren 
·Hoe te gebruiken ImageMagick naar JPG co…
·Hoe om te doen Franse Accent Marks op de…
·Hoe te Land Met Gimp Zorg 
·Hoe de voettekst Uitschakelen in een e-m…
·Hoe gebruik Handbrake om Rip een DVD 
·Wat is de bestandsextensie . Oma ? 
·Hoe om foto's te kopiëren naar een Word…
·Hoe te Vertaal de acties Pagina Titel in…
Copyright © Computer Kennis http://www.nldit.com