| Hjem | Hardware | Netværk | Programmering | software | Fejlfinding | systemer | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringssprog
  • Delphi programmering
  • Java programmering
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl programmering
  • Python Programming
  • Ruby Programming
  • Visual Basics Programmering
  •  
    Computer Viden >> Programmering >> Computer Programmeringssprog >> Content
    Sådan konvertere et resultat Indstil til kommasepareret
    Konvertering et resultat sat i en kommasepareret streng med din SQL-forespørgsel er nyttigt, når du vil have vist dataene som en liste over værdier i en enkelt række . En SQL resultat sæt indeholder resultaterne fra en forespørgsel. I en kommasepareret streng, har sekventielle elementer et komma adskiller dem, såsom "orange , æble, banan. " Nogle SQL- sprog har indbyggede funktioner til at oprette kommasepareret strygere, mens det i andre sprog, du har brug for at angive output formatere selv. Instruktioner
    1

    Konverter en SQL server resultat sat i en kommasepareret streng ved at udføre følgende forespørgsel : Hej

    DECLARE @ ResultSet VarChar (500 ) SELECT @ ResultSet = CASEWHEN @ ResultSet IS NULL SÅ KONVERTER ( VARCHAR (20), [navn] ) har ellers ',' + CONVERT ( VARCHAR (20), [ navn ]) ENDFROM Personer WHERE betingelse = abc ,

    " IS NULL" sagen er nødvendig fordi at tilføje en null værdi vil resultere i en null string
    2

    Konverter en MySQL resultat sat i en kommasepareret streng med " GROUP_CONCAT "-funktionen ved at udføre følgende forespørgsel : .
    < p > SELECT a.id , GROUP_CONCAT ( b.name ) AS list_namesFROM idents aINNER JOIN navne b ON ( a.id = b.n_id ) GROUP BY a.id ,

    " GROUP_CONCAT " funktionen sammenkæder resultaterne sammen, adskille hver enkelt med standard "," tegn.
    3

    Konverter en PostgreSQL resultat sat i en kommasepareret array med de " string_agg "-funktionen ved at udføre følgende forespørgsel : Hej

    SELECT id , string_agg (navn, ',' ) FROM employeesGROUP BY id ,

    " string_agg " funktionen sammenkæder resultaterne sammen og adskiller dem med den angivne delimiter , som er " ; . " i eksemplet

    Forrige :

    næste :
      Relaterede artikler
    ·Sådan oprettes en ResultSet Fra Execute på en Linked …
    ·Sådan Konverter en tom streng til Double 
    ·Sådan gendannes en DAT fil 
    ·Sådan Skil i C # 
    ·Hvad sker der når en Fritliggende Thread Opkald Exit F…
    ·Sådan Højrejusteret tekst ved hjælp af HTML 
    ·Sådan Beregn Bankdage i SQL 
    ·Sådan Fix en Infinite Loop 
    ·Sådan center et billede vha. HTML Programmering 
    ·Sådan fjerner My Cache Med ActionScript 
      Anbefalede Artikler
    ·En trin-for - trin vejledning i Visual Basic 
    ·Sådan Lær MySQL Online 
    ·Hvordan man laver et ur i C 
    ·Sådan formateres en ordentlig String navn i VB 
    ·Sådan tilføjes en fane ind i en streng på VB.NET 
    ·Typer af indtastningsfelter i VBA 
    ·Sådan Embed Windows Media Player i Javascript 
    ·Sådan Beregn 8- Bit Sequence 
    ·Hvordan at skjule en opgave i Java JFrame 
    ·Sådan oprettes en dobbeltsidet Pyramid i Java til Brug…
    Copyright © Computer Viden http://www.computerdk.com