PostgreSQL 2テーブル目at PHP
PostgreSQL 2テーブル目 - 暇つぶし2ch58:nobodyさん
03/03/25 17:13
>>57 replace関数。単細胞杉?

CREATE TABLE 好物 (名前 VARCHAR(10) NOT NULL, 番号 INT NOT NULL, 好物 VARCHAR(50) NOT NULL,
PRIMARY KEY (名前,番号));

insert into 好物(名前,番号,好物)values('おれ', 3, '皮');
insert into 好物(名前,番号,好物)values('おれ', 2, 'レバー');
insert into 好物(名前,番号,好物)values('おれ', 1, 'ビール');
insert into 好物(名前,番号,好物)values('他人', 3, '手羽先');
insert into 好物(名前,番号,好物)values('他人', 2, 'つくね');
insert into 好物(名前,番号,好物)values('他人', 1, '日本酒');

select 名前,replace(join_str(好物),' ','@') as 好物 from 好物 group by 名前;

名前|   好物
----+----------------------
おれ|ビール@レバー@皮
他人|日本酒@つくね@手羽先

ところで join_str の結合順序ってコントロールできるんですか?


次ページ
続きを表示
1を表示
最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch