私はIDと名前を持つテーブルを持っています(このクエリには関係のない他のもの)。今私は別の名前ごとに1つの行を返すSQL文が必要とその行で私は名前と1つのID(任意のIDが可能)が必要です。ところでランダムIDで別名を選択
id | name
---+-----
1 | a2
2 | a2
3 | a4
4 | a4
5 | a2
6 | a3
:
表には、このような何かを探しています。 Postgresを使用して8.4
自己へのグループ化または結合のさまざまな組み合わせを試みました。余分なテーブルを作成しなくてもこれは可能ですか?
をIDも明瞭でなければならない、または同じIDが複数回表示されることができますか? –
idはプライマリキーなので、何度も表示されません – Max