Datamaskin
  | Hjem | Hardware | Nettverk | Programmering | Software | Feilsøking | Systems | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringsspråk
  • Delphi Programming
  • Java Programming
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl Programming
  • Python Programming
  • Ruby Programming
  • Visual Basics Programming
  •  
    Datamaskin >> Programmering >> Computer Programmeringsspråk >> Content
    Slik konverterer et resultat Satt til Comma Delimited
    Konvertering et resultat satt inn et komma avgrenset streng med SQL-spørringen er nyttig når du vil vise dataene som en liste over verdier i én rad . En SQL resultat sett inneholder resultatene fra en spørring . I et komma avgrenset streng, sekvensielle elementer har en komma for å skille dem , for eksempel " appelsin, eple , banan. " Har noen SQL språk innebygde funksjoner for å skape komma separerte strenger , mens i andre språk må du spesifisere output formatere selv. Instruksjoner
    en

    Konverter en SQL server resultat satt inn et komma avgrenset streng ved å kjøre følgende spørring : en

    erklærer @ ResultSet varchar ( 500 ) SELECT @ ResultSet = CASEWHEN @ ResultSet IS NULL deretter konvertere ( varchar ( 20 ) , [ navn ] ) ELSE ',' + konvertere ( varchar ( 20 ) , [ navn ]) ENDFROM Personer WHERE betingelse = abc ;

    " eR NULL " case er nødvendig fordi du legger til en nullverdi vil resultere i en null streng
    2

    Konverter en MySQL resultat satt inn et komma avgrenset streng med " GROUP_CONCAT "-funksjonen ved å kjøre følgende spørring : .
    < p > SELECT a.id , GROUP_CONCAT ( b.name ) AS list_namesFROM idents aINNER BLI navn b ON ( a.id = b.n_id ) GROUP BY a.id ;

    " GROUP_CONCAT " funksjon Setter sammen resultatene sammen , skille hver og en med standard "," karakter.
    3

    Konverter en PostgreSQL resultat satt inn et komma avgrenset matrise med " string_agg "-funksjonen ved å kjøre følgende spørring : en

    SELECT id , string_agg (navn, ',' ) FRA employeesGROUP BY id ;

    " string_agg " funksjon Setter sammen resultatene sammen og skiller dem med den angitte skilletegn , som er " ; . , " i eksempelet

    früher :

     Weiter:
      Relatert Artike
    ·Slik fjerner du en liste Box Entry i MATLAB 
    ·Hvordan lage en påloggingsside i ASP 
    ·Hvordan lage et bilde Endre på Mouseover 
    ·Hvordan lage en DotNetBar Tema for Meldingsboksen 
    ·Hvordan Design en handlekurv 
    ·Slik installerer SBS 2003 
    ·Begrensninger av Fuzzy Logic 
    ·Hvordan skrive et program som oversetter en bokstavkara…
    ·Slik fjerner banen fra en GCC Object 
    ·Datamaskinalgoritmer Tutorial 
      Anbefalte artikler
    ·PHP vedvarende tilkoblinger forårsaker MySQL Load 
    ·Hvor å Utsikt SIG filer fra Printshop 
    ·Hvordan lage din egen MUD spill 
    ·Målet med CString Metoder 
    ·Visual Basic Vilkår Forklart 
    ·Hvordan oppdatere Sesjonsvariabler 
    ·SSIS Kontroll Flow Vs . Data Flow 
    ·Hvordan lage vBulletin Styles 
    ·Hvordan lage et sjakkbrett i OpenGL 
    ·Hvordan beregne størrelsen på Elements i buffere i C 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/