PostgreSQL 2テーブル目 at PHP
[2ch|▼Menu]
58: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

5366日前に更新/193 KB
担当:undef