ソフトウェア開発 平成16年 午後Ⅰ問六設問2

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

ソフトウェア開発  平成16年  午後Ⅰ問六設問2ですが
回答にdに入札2
      cに入札2.入札価格・・・とあり
これが現在価格となるという解説のようですが
入札1の入札価格と入札2の入札価格は同じになるのではないかと
思います。このあたりがうまく理解できません。
この春のDBも難しかったのでしっかり理解したいと思います。
SQLに詳しい人ご教授願えないでしょうか?
よろしくお願いします。
2019.05.03 22:37
助け人さん 
AP ゴールドマイスター
(No.2)
入札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
助け人さん 
AP ゴールドマイスター
(No.4)
入札2にnot in(:会員番号)があると、入札状態表示操作を行う会員が「現在価格」で入札している場合に、「現在価格」が自分以外の最高価格になってしまい、正しくなくなります。
2019.05.04 13:01
41おじさんさん  
(No.5)
たびたびありがとうございます。
問題意図を理解できてなかったようです。

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

返信投稿用フォーム

スパム防止のためにスレッド作成日から30日経過したスレッドへの書込みはできません。

その他のスレッド


Pagetop