タグ

関連タグで絞り込む (0)

  • 関連タグはありません

タグの絞り込みを解除

postgresqlに関するhirata_yasuyukiのブックマーク (1)

  • カンマ結合を行う集約関数(PostgreSQL) - miau's blog?

    SQL をで行を横展開 - miau's blog? このアイテム、blog の中でも参照率が高いやつなんですが。 ・取得する列の数が限定されているので、当の関連テーブルっぽいのには使いにくい ・sub_id みたいなのを持たないテーブルには使えない ・なんだかんだで、書くのが面倒 という欠点があります。 ただ単に見やすく表示したいだけであれば、PostgreSQL でもっと楽にできる方法もありますよ、って話。(多少難あり) PostgreSQL では、集約関数を自分で定義できたりします。 これを作ってしまうと、 SELECT id, SUM(point) FROM Points GROUP BY id みたいなノリで「カンマで文字列を結合する」集約処理 SELECT id, comma_join(point_name) FROM Points GROUP BY id みたいなことができ

  • 1