Q&A

回答の並べ替え:
投稿新規に質問を投稿する

データ操作アクションでのdistinctについて

sori sori

2021-10-21 18:22

お世話になります。
SQLアクションではなく、データ操作のアクションでdistinctはできないのでしょうか?

sori sori
Yexiongmao様

たいへんありがとうございます。
予定した結果が出力されました。アクションだけでも大抵のことはできますね。
ただ、SQLアクションに比較して圧倒的にリターンが遅いことがありました。
極力SQLは使いたくないのですが、利用者の待機時間を考慮すると、難しいところです。
ちなみに、今回は商品マスタが6万件程度だったので、時間を要するみたいです。
SQLアクションでは同じ出力結果が、1秒程度、集計アクションですと1分程度かかりました。
そんなことで、今回はSQLアクションで行います。とはいえ、大変勉強になりました。
ありがとうございました。
Yexiongmao Yexiongmao
こんにちは。

検索前の絞り込み条件で、歯車を押して「テーブルのカラムを選択する」をチェックします。
「LEFT OUTER JOIN」のみ可能なようです。
sori sori
回答ありがとうございます。
集計アクションについてですが、複数テーブル選択できるようになっていますが、このアクションは内部結合や外部結合の仕組みが無いのではないかと思います。複数テーブルをどのようにして使うのでしょうか?
理解が曖昧なので、変なことを言っていれば申し訳ございません。

Yexiongmao Yexiongmao
メダルベストアンサー
こんにちは。

データ操作アクションの集計出力を使用して代替できると思います。
「GROUP BY」の集計キーを表示させる感覚です。