Re: QUERY PARA QUE ME MUESTRE LOS DATOS DE LA CONSULTA DE HORIZONTAL A VERTICAL

From: Maria Antonieta Ramirez <maramirez(at)ulsaneza(dot)edu(dot)mx>
To: FORO POSTGRES <pgsql-es-ayuda(at)postgresql(dot)org>
Subject: Re: QUERY PARA QUE ME MUESTRE LOS DATOS DE LA CONSULTA DE HORIZONTAL A VERTICAL
Date: 2017-09-07 22:29:49
Message-ID: CY4PR1801MB192790DC40ECE4235E9B6B79F6940@CY4PR1801MB1927.namprd18.prod.outlook.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda


Gracias por contestar.

Busque el equivalente y es string_agg en postgres.

y mi consulta queda asi:

SELECT descripcion,
string_agg( claveservicio, ',')AS "COLUMNA 1"
FROM educaciondistancia.bancos_maestria
where descripcion = 'HSBC'
group by descripcion;

y me dio el siguiente resultado:

DESCRIPCION COLUMNA 1
HSBC 5,6,7

Como le puedo hacer si quiero que mi resultado quede de la siguiente manera:

DESCRIPCION COLUMNA 1 COLUMNA2 COLUMNA 3
HSBC 5 6 7

________________________________
De: Felipe Contreras Oyarzún <fcontreras(dot)oyarzun(at)gmail(dot)com>
Enviado: jueves, 7 de septiembre de 2017 16:40:38
Para: Maria Antonieta Ramirez
Asunto: Re: QUERY PARA QUE ME MUESTRE LOS DATOS DE LA CONSULTA DE HORIZONTAL A VERTICAL

busca el equivalente a group_concat de mysql

El 7 de septiembre de 2017, 18:27, Maria Antonieta Ramirez <maramirez(at)ulsaneza(dot)edu(dot)mx<mailto:maramirez(at)ulsaneza(dot)edu(dot)mx>> escribió:

Buena tarde,

Disculpen hay alguna forma en la que pueda mostrarme postgres el resultado de mi consulta de forma vertical?

como ejemplo tengo la siguiente consulta:

select clave, nombre, apellido_paterno

from alumnos

where id= 1;

Les agradezco mucho por su tiempo tomado.

Gracias.

Responses

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Hellmuth Vargas 2017-09-07 23:58:44 Re: QUERY PARA QUE ME MUESTRE LOS DATOS DE LA CONSULTA DE HORIZONTAL A VERTICAL
Previous Message Maria Antonieta Ramirez 2017-09-07 21:27:39 QUERY PARA QUE ME MUESTRE LOS DATOS DE LA CONSULTA DE HORIZONTAL A VERTICAL