| Casa | Hardware | Redes | Programación | software | Criticar | Sistemas |   
Programación  
  • C /C + + Programming

  • Lenguajes De Programación

  • Delphi Programación

  • Programación Java

  • JavaScript Programación

  • Programación PHP /MySQL

  • Perl Programming

  • Python Programming

  • Rubí Programación

  • Visual Basics Programación
  •  
    Conocimientos Informáticos >> Programación >> Lenguajes De Programación >> Content
    Cómo convertir un conjunto de resultados en Delimitado por comas
    Conversión de un conjunto de resultados en una cadena delimitada por comas con la consulta SQL es útil cuando se desea mostrar los datos como una lista de valores en una sola fila . Un conjunto de resultados SQL contiene los resultados de una consulta. En una cadena separada por comas , los elementos secuenciales tienen una coma separa , como " naranja, manzana , plátano ". Algunos lenguajes SQL se han incorporado en funciones para crear cadenas delimitadas por comas , mientras que en los demás idiomas que necesite especificar la salida formato a ti mismo. Instrucciones
    1

    Convertir un resultado del servidor SQL de serie en una cadena separada por comas ejecutando la siguiente consulta:

    DECLARE @ resultset VARCHAR ( 500 ) SELECT @ resultset = CASEWHEN @ ResultSet es NULL ENTONCES CONVERT ( VARCHAR ( 20 ) , [ Nombre] ) Else ',' + CONVERT ( VARCHAR ( 20 ) , [ Nombre ]) ENDFROM Personas condición WHERE = abc ;

    " es nulo " es necesario el caso porque la adición de un valor nulo dará lugar a una cadena nula
    2

    Convertir un resultado MySQL puesto en una cadena delimitada por comas con la función " GROUP_CONCAT " ejecutando la siguiente consulta: .
    < p > SELECT a.id , GROUP_CONCAT ( b.name ) AS list_namesFROM idents aINNER ÚNETE nombres b ON ( a.id = b.n_id ) GROUP BY a.id ;

    los " GROUP_CONCAT " concatena función de los resultados juntos, separando cada uno con el default " ," calidad .
    3

    Convertir resultado PostgreSQL puesto en una matriz separada por comas con la función " string_agg " mediante la ejecución de la siguiente consulta :

    SELECT id, string_agg (nombre, ' ,') dE employeesGROUP POR id;

    los " string_agg " concatena función de los resultados y les separa con el delimitador especificado, que es " , . ", en el ejemplo

    Previous :

    next :
      Artículos relacionados
    ·¿Cómo APIs Trabajo 
    ·¿Qué es una matriz de enteros 
    ·Cómo añadir acceso RowSource a una lista 
    ·Cómo desarrollar un GridView personalizado 
    ·Diferencia entre ensambladores y compiladores 
    ·PowerPoint Presentation Ideas para una clase de computa…
    ·Cómo Multiplicar una matriz con una variable en MATLAB…
    ·¿Cómo puedo aprender Pseudocódigo y Diagramas de flu…
    ·Cómo eliminar un retorno de carro blanco con SQL 
    ·Cómo escribir secuencias de comandos Aplicaciones 
      Artículos destacados
    ·Cómo ocultar un cuadro de texto en PHP 
    ·Cómo enviar datos de formulario de Microsoft Word a Ac…
    ·Cómo crear un archivo de texto para MySQL 
    ·Cómo supervisar la agrupación de conexiones en el Jav…
    ·Cómo calcular la diferencia de tiempo con PHP 
    ·Cómo comprobar si un cuadro de texto de entrada es de …
    ·Cómo ordenar los datos tabulares en Python 
    ·Cómo hacer un juego de laberinto con paredes en Flash 
    ·Tutorial de base de datos de Visual Basic 2008 
    ·Cómo secar lenteja de agua 
    Copyright © Conocimientos Informáticos http://ordenador.wingwit.com