Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programvara
  • Adobe Illustrator
  • animation Software
  • antivirusprogram
  • ljudprogram
  • Säkerhetskopiera data
  • Bränn CD-skivor
  • Bränn DVD
  • Data Compression
  • Database Software
  • Desktop Publishing
  • Desktop Video
  • Digital Video Software
  • Drupal
  • Educational Software
  • Engineering Software
  • Filtillägg Typer
  • Financial Software
  • Freeware , Shareware & Abandonware
  • GIMP
  • Graphics Software
  • Home Recording Software
  • Microsoft Access
  • Microsoft Excel
  • Microsoft Publisher
  • Microsoft Word
  • Open Source Code
  • Andra datorprogram
  • PC-spel
  • Photoshop
  • Portable Document Format
  • PowerPoint
  • presentationsprogram
  • Produktivitet Software
  • quicktime
  • Remote Desktop Management
  • SQL Server
  • Skype
  • Programvara betaversioner
  • Programvara Konsulter
  • Software Development Companies
  • Software Licensing
  • Spreadsheets
  • Skatt förberedelse programvara
  • Utility Software
  • Web Clip Art
  • Windows Media Player
  • Ordbehandlingsprogram
  • * Dator Kunskap >> Programvara >> Database Software >> Content

    SQL Select Case Tutorial

    SQL är en kraftfull data manipulation språk . Det ger en mekanism för att komma åt och ändra data som lagras i relationsdatabaser tabeller . En funktion som stöder den totala effekten av SQL är stödet för case uttalanden . Ett fall uttalande är funktionellt ekvivalent med att skapa en serie av " om " uttalanden för bearbetning kod . Ett enkelt fall uttalande jämför en variabel eller fält mot en uppsättning resultat . En sökta fall uttryck jämför en uppsättning booleska uttryck för att avgöra resultatet . I båda fallen kan olika åtgärder utföras baserat på resultatet av fallet uttalande . Instruktioner
    Använda Sökte CASE Uttalanden
    1

    Typ början av CASE uttalande :

    Välj fallet när [ ditt fall ]

    Ersätt [ ditt fall ] med jämförelsen som ska utföras . Till exempel , att jämföra kön värden på M eller F , skulle du skriva :

    Välj fallet när Gender = ' F '
    2

    Type åtgärden uttalande . Detta är den DÅ klausulen , som berättar SQL server vad man ska göra när villkoret från NÄR matcherna . Skriv följande :

    DÅ [ utföra åtgärden ]

    Ersätt [ utföra åtgärden ] med önskat resultat . Fortsatt exemplet från steg 2 , skulle kön jämförelse lägg :

    DÅ ' Kvinna ' Addera 3

    Ange standardåtgärd att utföra följt av " End Case " om du använder DB2 eller MySQL , eller " End " om du använder Microsoft SQL , Oracle eller Sybase -databaser .

    ANNARS [ annan åtgärd ] END CASE

    Ersätt [ annan åtgärd] med det önskade resultat som skall produceras när programsatsen case villkoret ( er) är falska. Till vårt kön exempel skulle vi lägga :

    ANNARS ' Man '
    4

    Kör uttalandet att undersöka resultaten Addera Använda enkelt fall rapporter.
    5

    Bestäm uttrycket för värden som ska testas mot
    6

    Typ : .

    Välj CASE [ uttryck ]

    Byt [ uttryck ] med fältnamnet eller frågeresultat som ska testas .
    7

    Skapa NÄR /DÅ uttalande .

    När " F " och sedan " Kvinna "

    skillnaden mellan den sökta fallet och det enkla fallet är i detta steg. Här är det inte nödvändigt att upprepa det värde som ska testas . Detta värde ändras inte på varje jämförelse och är noterat omedelbart efter CASE nyckelordet .
    8

    Ange else om så önskas , följt av antingen " END " eller " END CASE " . Microsoft SQL , Oracle eller Sybase använder END . MySQL och DB2 användning END CASE .

    ANNARS ' Man ' END CASE
    9

    exekvera frågan och undersöka resultaten .

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur man stänger en Sybase 11 DB loggfil
    ·Lägga till en kalender tabell till SQL 2005
    ·PL /SQL-markörer Tutorial
    ·Hur man skapar en unik begränsning Utan Index
    ·Hur man läser ett värde från en fråga i MS Access 2…
    ·Hur man tolka HTML till Access
    ·Gratis databasmigrering Verktyg
    ·Så här aktiverar du Windows Integrated Security för …
    ·Vad är svartlistat av Feb.Spamlab
    ·Hur att skapa en bok Kontakt Telefon med MS Access 2007…
    Utvalda artiklarna
    ·Konvertera ACSM till PDF
    ·Computer Backup Storage Devices
    ·Hur du registrerar din egen Android- ROM
    ·Hur till Redigera en SWF
    ·Hur kan jag uppgradera till Photoshop Elements 8
    ·Camtasia Tutorials
    ·Hur man öppnar en Excel Data Form i Office 2007
    ·Hur man installerar RealPlayer 10.5
    ·Hur man översätter PDF till Excel
    ·Hur du skyddar en MP3 -fil
    Copyright © Dator Kunskap http://www.dator.xyz