と一致する列を返す行を比較し、私は(tbl_customer)のテーブルを持つすべてのレコード(POSTGRESQL)
id | name | birthday | address | gender
-------------------------------------------
1 | JOSEPH | 19920413 | NEW YORK | M
2 | JAKE | 19920413 | LONDON | M
3 | JOHN | 19920413 | GERMANY | M
その後、私は同じである列を返す、このテーブル内のすべてのレコードを比較するクエリを必要とします例の結果上記のすべてのrecords..forにする必要があります:
birthday | gender
-------------------
19920413 | M
19920413 | M
19920413 | M
またはより良い結果が次のようになります場合は...
column_name | value
--------------------------
birthday | 19920413
gender | M
を? –
@ HanselF。私はまだコードを始めていません。 – john1717
あなたはもっと正確にあなたが望むことができますか?例えば。テーブルの中に明確に1つの別個の値がある場合にのみ、列名(およびその別個の値)を返したいでしょうか?どのようにNULLを処理したいですか? – verbatross