0
COALESCE関数を使用してコンマ区切りリストを生成する方法を教えてもらえますか?
は、私は単純なテーブル
test(id SMALLINT,name VARCHAR(10))
を持っていると私はカンマ区切りのリスト内のid> 0ですべてのタプルの名前を考えてみたい。..
ヘルプは本当にいただければ幸いです。 MySQLの
COALESCE関数を使用してコンマ区切りリストを生成する方法を教えてもらえますか?
は、私は単純なテーブル
test(id SMALLINT,name VARCHAR(10))
を持っていると私はカンマ区切りのリスト内のid> 0ですべてのタプルの名前を考えてみたい。..
ヘルプは本当にいただければ幸いです。 MySQLの
select group_concat(name) from test where id>10;
select concat(group_concat(name separator ', ')) from test where id>0;
おかげでこのhelped..ButはCOALESCE関数を使用する方法興味がありましたか? – Neelesh
COALESCE関数は、最初の値がNULLのときに2番目の値を選択するための関数です。または、2番目のものがNULLの場合は3番目です。それはコンマで区切られたリストを選択せず、最初の非NULLのために読み込む値をカンマで区切ったリスト(実際には複数の引数)を指定します。 – ontrack
上記のクエリを試しましたが、テーブルの形式を返します。私は実際にそれを文字列で欲しかった。 例: 'x、y、z' – Neelesh