検索項目を表示するとき、同じテーブルに同じ検索項目が複数あるとき
お久しぶりです
検索サブウィンドウに検索項目を表示するとき、
メインソーステーブルに同じ項目が複数存在するので、
検索サブウィンドウに表示される項目はまとめたいです。
group by や sqlview など試しましたが、
検索条件が付けれないので解決にいたっていない状態です。
例:
テーブルが下記のようになっていても
1 A
1 A
1 A
2 B
検索ウィンドには
1A
2B
と表示したいです。
よろしくお願いいたします。
-
SELECT 数値項目,文字項目 FROM ○○TBL
GROUP BY 数値項目,文字項目
ORDER BY 数値項目というのをメインソース ではなく SQLコマンド にするのはいかがでしょうか?
-
nkmtさん
いつもありがとうございます
SQLコマンドでチャレンジしてみましたSELECT 数値項目,文字項目 FROM ○○TBL
GROUP BY 数値項目,文字項目
ORDER BY 数値項目こちらへ範囲指定はできますでしょうか?
SELECT 数値項目,文字項目 FROM ○○TBL
WHERE 文字項目2 = P_文字項目2
GROUP BY 数値項目,文字項目
ORDER BY 数値項目whereをパラメータ指定できれば良いのですが
方法を見つけることができません -
WHEREの件、以下です。
WHERE絞りが一切ない場合を考慮し、WHERE 1=1 と書いておく事もあります。
-
私もヘルプは初めて見ました。

-
ありがとうございます
さっそく、入力パラメータを設定してみましたのですが
where 文字項目2 = :1
としたのですが、「':'付近に不適切な構文があります。」とエラーになってしまいます -
where 文字項目2 = ':1'はいかがでしょうか?
-
ありがとうございます!
イメージ通りの動作ができました
サインインしてコメントを残してください。
コメント
7件のコメント