ホーム   フォーラム   FAQ
 
メインメニュー
ログイン
ユーザー名:

パスワード:


パスワード紛失

データビューの任意項目の最大値取得について

このトピックの投稿一覧へ

なし データビューの任意項目の最大値取得について

msg# 1
depth:
0
前の投稿 - 次の投稿 | 親投稿 - 子投稿.1 .2 | 投稿日時 2011-5-24 16:23
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」を求めたいです。

抽出した結果を都度メモリに書出して、最大値を求める
ような方法しか思い付かないのですが、
他に方法があれば教えて頂きたいです。

よろしくお願い致します。

投票数:0 平均点:0.00

投稿ツリー

  条件検索へ


Copyright (C) Magic Software Japan K.K. All Rights Reserved.
個人情報保護方針 会員規約