- PR -

[Oracle8i]文字列の集計のようなことがしたいです。

1
投稿者投稿内容
KIMERA
大ベテラン
会議室デビュー日: 2003/02/28
投稿数: 112
お住まい・勤務地: 兵庫県・大阪府
投稿日時: 2006-09-07 12:09
お世話になっております。

文字列フィールドのクロス集計のようなことをしたいのですが、
方法が思いつきません。以下に示す結果を期待できる方法はどうなりますでしょうか。

参照元テーブル
ID |TEXT
1 |'あああ'
1 |'いいい'
2 |'ううう'
3 |'えええ'
3 |'おおお'
3 |'かかか'

結果
ID |TEXT
1 |'あああいいい'
2 |'ううう'
3 |'えええおおおかかか'
MeijiK
常連さん
会議室デビュー日: 2005/12/26
投稿数: 24
お住まい・勤務地: 東京都
投稿日時: 2006-09-24 07:01
Oracle 9i以降ならユーザ定義の集合関数が使えるのでできそうですが、
Oracle 8で実現する方法は思い浮かびません。

素直にクライアント側で合成してはどうでしょうか?
ひろ@ya
大ベテラン
会議室デビュー日: 2006/02/23
投稿数: 168
投稿日時: 2006-09-25 12:02
http://otn.oracle.co.jp/cgi-bin/non/msgview_r.cgi?communityid=otn-901234&bbsid=1&no=3401&view=9
あたりが参考になりませんか?
ぷさいくろう
ぬし
会議室デビュー日: 2006/08/30
投稿数: 1034
投稿日時: 2006-09-25 13:44
外部結合
1

スキルアップ/キャリアアップ(JOB@IT)