データビューの任意項目の最大値取得について
kai
投稿数: 12
以下のような構造でプログラムを作成しています。
------------------------------------------------------
DB:oracle
●親タスク
メインテーブルなし
・変数a(条件入力用)
●子タスク
メインテーブル:テーブルA
・項目1 VARCHAR2
・項目2 VARCHAR2
・項目3 NUMBER
(MagicSQLにより変数aの値を用いてレコードを抽出)
------------------------------------------------------
親タスクで抽出条件を入力し、入力された値を用いて
子タスクのテーブルコントロールに抽出したレコードを
表示させています。
ここで抽出したレコードの中で、ある任意の項目の
最大値を求めたいのですが、何か有効な方法はありますでしょうか。
例:
テーブルA
(項目1、項目2、項目3)
AAA、あああ、5
BBB、いいい、9
CCC、ううう、4
となっており、抽出した結果レコードが
AAA、あああ、5
CCC、ううう、4
という2レコードだった場合に、項目3の値である
「5、4」の中の最大値である「5」を求めたいです。
抽出した結果を都度メモリに書出して、最大値を求める
ような方法しか思い付かないのですが、
他に方法があれば教えて頂きたいです。
よろしくお願い致します。
------------------------------------------------------
DB:oracle
●親タスク
メインテーブルなし
・変数a(条件入力用)
●子タスク
メインテーブル:テーブルA
・項目1 VARCHAR2
・項目2 VARCHAR2
・項目3 NUMBER
(MagicSQLにより変数aの値を用いてレコードを抽出)
------------------------------------------------------
親タスクで抽出条件を入力し、入力された値を用いて
子タスクのテーブルコントロールに抽出したレコードを
表示させています。
ここで抽出したレコードの中で、ある任意の項目の
最大値を求めたいのですが、何か有効な方法はありますでしょうか。
例:
テーブルA
(項目1、項目2、項目3)
AAA、あああ、5
BBB、いいい、9
CCC、ううう、4
となっており、抽出した結果レコードが
AAA、あああ、5
CCC、ううう、4
という2レコードだった場合に、項目3の値である
「5、4」の中の最大値である「5」を求めたいです。
抽出した結果を都度メモリに書出して、最大値を求める
ような方法しか思い付かないのですが、
他に方法があれば教えて頂きたいです。
よろしくお願い致します。
投票数:0
平均点:0.00
投稿ツリー
-
データビューの任意項目の最大値取得について
(kai, 2011-5-24 16:23)
-
Re: データビューの任意項目の最大値取得について
(kubota, 2011-5-24 17:08)
-
Re: Re: データビューの任意項目の最大値取得について
(kai, 2011-5-30 16:03)
-
Re: Re: データビューの任意項目の最大値取得について
(kubota, 2011-5-30 18:10)
- Re: Re: データビューの任意項目の最大値取得について (kai, 2011-5-31 15:50)
-
Re: Re: データビューの任意項目の最大値取得について
(kubota, 2011-5-30 18:10)
-
Re: Re: データビューの任意項目の最大値取得について
(kai, 2011-5-30 16:03)
-
Re: データビューの任意項目の最大値取得について
(Tanda, 2011-5-26 19:27)
-
Re: Re: データビューの任意項目の最大値取得について
(kai, 2011-5-30 16:06)
-
Re: Re: Re: データビューの任意項目の最大値取得について
(Tanda, 2011-5-30 16:11)
- Re: Re: Re: データビューの任意項目の最大値取得について (kai, 2011-5-31 15:49)
-
Re: Re: Re: データビューの任意項目の最大値取得について
(Tanda, 2011-5-30 16:11)
-
Re: Re: データビューの任意項目の最大値取得について
(kai, 2011-5-30 16:06)
-
Re: データビューの任意項目の最大値取得について
(kubota, 2011-5-24 17:08)