Re: dynamic columns in a query
От | A. Kretschmer |
---|---|
Тема | Re: dynamic columns in a query |
Дата | |
Msg-id | 20090611075341.GC16593@a-kretschmer.de обсуждение исходный текст |
Ответ на | dynamic columns in a query ("Jyoti Seth" <jyotiseth2001@gmail.com>) |
Список | pgsql-sql |
In response to Jyoti Seth : > Hi All, > > Is there any way in postgres to write a query to display the result in > matrix form. (where column names are dynamic) > > For eg. > > > Employee Name Client1 Client2 Client3 Client4 > Emp1 100 102 90 23 > Emp2 56 0 23 98 > Emp3 34 45 76 0 > > > Here Client1, Client2... are the values from the database. There is a contrib-modul, tablefunc. It contains a crosstab-function. Maybe this can help you. Other solution: write a function in plpgsql and build a string that contains your query, and EXECUTE that string. Andreas -- Andreas Kretschmer Kontakt: Heynitz: 035242/47150, D1: 0160/7141639 (mehr: -> Header) GnuPG-ID: 0x3FFF606C, privat 0x7F4584DA http://wwwkeys.de.pgp.net
В списке pgsql-sql по дате отправления: