問題タブ [string-aggregation]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
sql - postgresql の列の単一レコードに対して複数の値を選択する方法
多対多の関係を持つ2つのテーブルがあります。
表1:
表 2:
関連テーブル:
誰かが以下の表示のようなテーブルを生成する方法を教えてください:
または複数の列のタグ。
sql - Firebird 2.5 のリスト
Firebird の関数 LIST が機能しないため、クエリを作成できません。それらのどれも機能しません:
など。以下のエラー テキスト:
意味はわかるが、手がつけられない
psql - string_agg 内の文字列の操作
PSQL では、連結された文字列を genus_synonym というテーブルから集約しています
テーブルの例は次のとおりです。
私が使用しているコードはこのようなものです
結果は:
Acer rubrum, Acer nigrum, Betula lenta, Carya ovata, Carya glabra, Carya tomentosa
私が理解しようとしているのは、代わりにこれを生成できるかどうかです:
Acer rubrum、A. nigrum、Betula lenta、Carya ovata、C. glabra、C. tomentosa
基本的に、私は属名を 1 文字に省略し、その後にピリオドを付けたいと思っています。
これが不可能な場合でも、これを知っておくとよいでしょう。別の方法があれば、これを解決できます。
また、私の質問に誰も答えていないようです。それは明らかではありませんか?以前に尋ねられたようなものを見つけることができませんでした。この質問をより良くするために何ができるか教えてください。
sql - oracle listagg 結果が長すぎます
listagg()
文字列値の集計に使用しています
たとえば、次のような表があります。
結果が得られます。
COMRANK が長くなりすぎたら?集計する前に上位の xxx を見つけることはできますか?