- 締切済み
SQLで同じフィールドを2つ取りだしたい
以下のテーブルからCSVを出力する際、 ID | 名称 | コード1 | コード2 1 | A | 111 | 444 2 | B | 222 | 555 3 | C | 333 | 666 「ID/名称/コード1コード2」のように取りだす場合のSQL文は SELECT ID, 名称, コード1 || コード1 FROM テーブル名 となると思いますがこれを、「ID/名称コード1/名称コード2」のように同じフィールドを同じ行に2回登場させたい場合はどうすれば宜しいでしょうか。 SELECT ID, 名称 || コード1, 名称 || コード2 FROM テーブル名 とした場合にはエラーになってしまいます。 宜しくお願い致します。
- みんなの回答 (3)
- 専門家の回答
みんなの回答
- t_ohta
- ベストアンサー率38% (5317/13878)
回答No.3
- luca20110205
- ベストアンサー率0% (0/2)
回答No.2
- t_ohta
- ベストアンサー率38% (5317/13878)
回答No.1
補足
回答ありがとうございます。 質問内容に誤りがございました。 取り出したい形式は「ID/名称コード1/名称コード2」ではなく「ID/名称コード1 名称コード2」でした。 エラーになったSQL文は以下の通りです。 SELECT ID, 名称 || コード1 || ' ' ||名称 || コード2 FROM テーブル名