Tengo una tabla y me gustaría extraer una fila por id con los valores de campo concatenados.Postgresql GROUP_CONCAT equivalente?
En mi mesa, por ejemplo, tengo esto:
TM67 | 4 | 32556
TM67 | 9 | 98200
TM67 | 72 | 22300
TM99 | 2 | 23009
TM99 | 3 | 11200
Y me gustaría a salida:
TM67 | 4,9,72 | 32556,98200,22300
TM99 | 2,3 | 23009,11200
En MySQL que fue capaz de utilizar la función de agregado GROUP_CONCAT
, pero eso no parece funcionar aquí ... ¿Hay un equivalente para PostgreSQL u otra forma de lograr esto?
No es una respuesta, pero echa un vistazo http://www.postgresonline.com/journal/index.php? /archives/14-CrossTab-Queries-in-PostgreSQL-using-tablefunc-contrib.html. – Kuberchaun
http://stackoverflow.com/questions/1943433/postgresql-concat-ws-like-function –
posible duplicado de [Simular grupo \ _concat función MySQL en SQL Server?] (Http://stackoverflow.com/questions/451415/simulating-group-concat-mysql-function-in-sql-server) – ntalbs