“Conocimientos Programación>Lenguajes De Programación

Cómo convertir un conjunto de resultados en Delimitado por comas

2011/11/30
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

Lenguajes De Programación
Cómo activar el botón Eliminar en DataGridView en Winforms
Cómo crear una demostración de rosca en Win32
Web Testing Vs . Servidor de prueba del cliente
Cómo convertir Textos UTF8
Cómo separar los dígitos de un número en Prolog
Ventajas y desventajas de la clase de burbuja
Cómo generar un entero aleatorio en Ada
Cómo crear un Preloader FLV en AS3
Conocimientos Informáticos © http://www.ordenador.online