PostgreSQL crosstab/pivot problems
问题 I have a prefs table, and here are the relevant columns: mydb=> SELECT pref_id, pref_name, pref_value FROM prefs; pref_id | pref_name | pref_value ---------+--------------+---------------- 1 | PagerNumber | 2125551234 2 | PagerCarrier | @att.com 3 | PagerCarrier | @something.com I want to produce something like this: section | pager_number | pager_carrier ---------+----------------+--------------- 1 | 2125551234 | 2 | | @att.com 3 | | @something.com So I used crosstab, following this example