HOME»応用情報技術者試験掲示板»ソフトウェア開発 平成16年 午後T問六設問2
投稿する

[1618] ソフトウェア開発 平成16年 午後T問六設問2

 41おじさんさん(No.1) 
この春の結果はわからないけど勉強して損はないということで
秋対策を始めました。

ソフトウェア開発  平成16年  午後T問六設問2ですが
回答にdに入札2
      cに入札2.入札価格・・・とあり
これが現在価格となるという解説のようですが
入札1の入札価格と入札2の入札価格は同じになるのではないかと
思います。このあたりがうまく理解できません。
この春のDBも難しかったのでしっかり理解したいと思います。
SQLに詳しい人ご教授願えないでしょうか?
よろしくお願いします。
2019.05.03 22:37
助け人さん(No.2) 
AP ゴールドマイスター
入札1と入札2は、以下のように違います。

入札1…その出品に入札している行のうち、入札会員番号が:会員番号に一致するもの(空欄eより)

入札2…その出品に入札している行

したがって、MAX(入札1.入札価格)は、当該会員の入札価格を指し、MAX(入札2.入札価格)は、現在価格を指します。
2019.05.04 09:33
 41おじさんさん(No.3) 
助け人さん、返信ありがとうございます。
入札2にnot in(:会員番号)
みたいなものが明示されていればわかりやすいのですが
:会員番号を除く文は不要なのでしょか?
2019.05.04 12:37
助け人さん(No.4) 
AP ゴールドマイスター
入札2にnot in(:会員番号)があると、入札状態表示操作を行う会員が「現在価格」で入札している場合に、「現在価格」が自分以外の最高価格になってしまい、正しくなくなります。
2019.05.04 13:01
 41おじさんさん(No.5) 
たびたびありがとうございます。
問題意図を理解できてなかったようです。

読解力不足を痛感しました。。。
2019.05.04 22:20

返信投稿用フォーム

スパム防止のためにスレッド作成日から30日経過したスレッドへの書込みはできません。
© 2010-2024 応用情報技術者試験ドットコム All Rights Reserved.

Pagetop