| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
programmation  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Connaissances Informatiques >> programmation >> Computer Programming Languages >> Content
    Comment faire pour convertir un jeu de résultats délimité par des virgules
    conversion d'un jeu de résultats dans une chaîne délimitée par des virgules à votre requête SQL est utile lorsque vous souhaitez afficher les données comme une liste de valeurs en une seule rangée . Un jeu de résultats SQL contient les résultats d'une requête . Dans une chaîne délimitée par des virgules , des éléments séquentiels ont une virgule qui les sépare , comme " orange, pomme, banane . " Certains langages SQL ont des fonctions intégrées pour créer des chaînes séparées par des virgules , tandis que dans d'autres langues, vous devrez spécifier la sortie formater soi-même. Instructions
    1

    Convertir un résultat SQL serveur mis dans une chaîne délimitée par des virgules en exécutant la requête suivante:

    DECLARE @ de résultats VARCHAR ( 500) SELECT @ @ de résultats = CASEWHEN de résultats IS NULL puis les convertir ( varchar (20 ) , [nom] ) Else ' ,' + convert ( varchar (20 ) , [nom ]) ENDFROM Personnes condition WHERE = abc ;

    " IS NULL " cas est nécessaire car l'ajout d' une valeur nulle se traduira par une chaîne nulle
    2

    Convertir un résultat MySQL mis dans une chaîne délimitée par des virgules avec la fonction " GROUP_CONCAT » en exécutant la requête suivante: .
    < p > SELECT a.id , GROUP_CONCAT ( b.name ) AS list_namesFROM idents aINNER INSCRIPTION noms b ON ( a.id = b.n_id ) GROUP BY a.id ;

    les « GROUP_CONCAT " enchaîne fonction des résultats ensemble , en séparant chacun d'eux avec la valeur par défaut "," personnage .
    3

    Convertir un résultat PostgreSQL mettre dans un tableau séparé par des virgules avec la fonction " string_agg » en exécutant la requête suivante : Photos

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

    les « string_agg " enchaîne fonction des résultats ensemble et les sépare avec le séparateur spécifié , ce qui est " ; . , "dans l'exemple

    Previous :

    next :
      articles connexes
    ·Comment savoir FORTRAN 
    ·Comment surveiller JVM avec Nagios 
    ·Vrai Faux VS Programmation Déclaration 
    ·Comment mettre à jour un Timeout dans une barre de pro…
    ·Comment faire un script Gros Itself 
    ·Quelles sont les pages de codes Tables de conversion 
    ·Comment rechercher un Hex dans DB2 SQL 
    ·Comment lire les fichiers à plat plusieurs fois dans C…
    ·Pourquoi utiliser une programmation de bas niveau Langu…
    ·Comment faire pour modifier les valeurs nulles à des e…
      articles en vedette
    ·Aide Avec Grille Largeur en Java 
    ·Comment savoir si un appel de fonction est statique ou …
    ·Comment faire pour créer une base de données PHP sur …
    ·Comment analyser PHP en HTML 
    ·Comment changer JVM Heap Taille 
    ·Procédures prédéfinies en Turbo Pascal 
    ·Comment Exécuter VBS Script 
    ·Comment trouver le mode dans un tableau de nombres en P…
    ·Comment faire pour convertir un programme Lisp à une m…
    ·Comment placer les données dessus des onglets sur TabC…
    Copyright © Connaissances Informatiques http://fr.wingwit.com