[前][次][番号順一覧][スレッド一覧]

mysql:8773

From: Shingo Yamagai <Shingo Yamagai <yamagai@xxxxxxxxxx>>
Date: Fri, 13 Feb 2004 13:45:11 +0900
Subject: [mysql 08773] Re: 最大値でレコードを抽出する

山貝です。

[mysql 08770] yoshiさん wrote:
> これをmysqlで実現するにはどうしたらよいでしょうか?

もし、このSQL文の結果列は最大でも1件しか返らないのであれば、
こんな手もあります。

SELECT  EHT.TTL_CNTR
           FROM TEST_TBL EHT
          WHERE EHT.NO = '1234'
            AND EHT.RCPT_DATE < '2004-02-14'
       ORDER BY EHT.RCPT_DATE DESC
          LIMIT 1

# 日付か日時の比較を行っている箇所は、調整が必要かもしれません

--
 山貝 真吾  d4@xxxxxxxxxx  http://homepage3.nifty.com/d4/

[前][次][番号順一覧][スレッド一覧]

      8770 2004-02-13 11:53 [yoshi <yosihisa@xxxx] 最大値でレコードを抽出する              
      8771 2004-02-13 12:03 ┣[きたぢま <kitajima@x]                                       
      8772 2004-02-13 12:41 ┣[Naoki Shibata <naoki]                                       
->    8773 2004-02-13 13:45 ┣[Shingo Yamagai <yama]                                       
      8774 2004-02-13 14:29 ┗[yoshi <yosihisa@xxxx]