メインコンテンツへスキップ

検索項目を表示するとき、同じテーブルに同じ検索項目が複数あるとき

コメント

7件のコメント

  • nkmt

    SELECT  数値項目,文字項目 FROM  ○○TBL
     GROUP  BY  数値項目,文字項目
     ORDER  BY  数値項目

    というのをメインソース ではなく SQLコマンド にするのはいかがでしょうか?

  • komat

    nkmtさん
    いつもありがとうございます
    SQLコマンドでチャレンジしてみました

    SELECT  数値項目,文字項目 FROM  ○○TBL
     GROUP  BY  数値項目,文字項目
     ORDER  BY  数値項目

    こちらへ範囲指定はできますでしょうか?

    SELECT  数値項目,文字項目 FROM  ○○TBL
     WHERE 文字項目2 = P_文字項目2 
     GROUP  BY  数値項目,文字項目
     ORDER  BY  数値項目

    whereをパラメータ指定できれば良いのですが
    方法を見つけることができません

  • nkmt

    WHEREの件、以下です。
    WHERE絞りが一切ない場合を考慮し、WHERE 1=1 と書いておく事もあります。

  • nkmt

    私もヘルプは初めて見ました。

  • komat

    ありがとうございます
    さっそく、入力パラメータを設定してみましたのですが
    where 文字項目2 = :1 
    としたのですが、「':'付近に不適切な構文があります。」とエラーになってしまいます

  • nkmt

    where 文字項目2 = ':1'はいかがでしょうか?

  • komat

    ありがとうございます!
    イメージ通りの動作ができました

サインインしてコメントを残してください。