Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> Computer Programming Languages >> Content
Hoe maak je een resultaat geven aan Kommagescheiden converteren
Het omzetten van een resultaat set in een door komma's gescheiden tekenreeks met uw SQL-query is handig als u de gegevens wilt als een lijst met waarden in een enkele rij weer te geven . Een SQL-resultaat set bevat de resultaten van een zoekopdracht. In een komma gescheiden tekenreeks , sequentiële elementen een komma scheiden hen , zoals " sinaasappel, appel , banaan . " Sommige SQL talen hebben ingebouwde functies om komma gescheiden strings creëren , terwijl in andere talen die u nodig hebt om de output te specificeren formatteren jezelf. Instructies
1

Zet een SQL -server resultaat set in een door komma's gescheiden tekenreeks door het uitvoeren van de volgende query :

DECLARE @ resultaatset VarChar ( 500 ) SELECT @ resultset = CASEWHEN @ resultset IS NULL vervolgens omzetten ( VarChar ( 20 ) , [ naam] ) ELSE ' , ' + CONVERT ( VARCHAR ( 20 ) , [ naam] ) ENDFROM Personen WHERE voorwaarde = abc ;

De " iS NULL" geval noodzakelijk is omdat het toevoegen van een null-waarde zal resulteren in een lege tekenreeks kopen van 2

Zet een MySQL resultaat set in een door komma's gescheiden tekenreeks met de functie " GROUP_CONCAT " door het uitvoeren van de volgende query : .

SELECT a.id , GROUP_CONCAT ( b.name ) AS list_namesFROM idents aINNER JOIN namen b ON ( a.id = b.n_id ) GROUP BY a.id ;

de " GROUP_CONCAT " functie concatenates de resultaten samen , het scheiden van elk met de standaard " , " karakter .
3

converteren een PostgreSQL resultaat set in een door komma's gescheiden array met de functie " string_agg " door het uitvoeren van de volgende query :

SELECT id , string_agg ( naam , ' , ' ) FROM employeesGROUP BY id ;

de " string_agg " functie concatenates de resultaten samen en scheidt ze met het opgegeven scheidingsteken , dat is " , . , " in het voorbeeld

Previous: Next:
  Computer Programming Languages
·Hoe maak je Voeg een Border He…
·Hoe te wijzigen van een JTable…
·Hoe maak je een lek in MATLAB …
·Wat is het verschil tussen een…
·Hoe te ActiveX-besturingseleme…
·Hoe je variabelen classificere…
·Hoe te Sprite Flex embedden 
·De voordelen van Microsoft . N…
·Hoe maak je een MARC record Zo…
  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 de tijd weer te geven in VB.Net 
·Hoe de Java 3D Timer Verwijder op Killer…
·Hoe de breedte en hoogte van een iFrame 
·Hoe de waarde als Float opmaken in vorm …
·Hoe te Reacties in VBS Code Zorg 
·Hoe maak je een DirectShow Camera Applic…
·Wat is een array van integers ? 
·Hoe te Strings Split in JavaScript 
·Hoe maak je een Roterende nummer in Java…
Copyright © Computer Kennis http://www.nldit.com