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

mysql:13725

From: "Takayuki Miura" <"Takayuki Miura" <atamaitakunai@xxxxxxxxxx>>
Date: Fri, 16 Feb 2007 22:57:57 +0900
Subject: [mysql 13725] sql文に関して

三浦と申します。

一般的なSQLの質問で恐縮なのですが
差し支えなければ、お教えください。

4つカラム(A, B, C, D)で、下記のレコードが
存在するテーブルがあるとします。

以下の条件でデータを取得したいのですが
ワークテーブルを使わずに取得できるSQLが思いつきません。
どなたか、ご教授いただけると幸いです。

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

■MySQL

Ver, 5.0.22

■カラムとレコード

A, B, C, D
-------------------
a, b, 1, 2007-02-01
b, c, 2, 2007-02-02
a, b, 3, 2007-02-05
c, d, 2, 2007-02-05
b, c, 4, 2007-02-09
a, b, 1, 2007-02-10

■取得する条件

カラムAとカラムBでユニークかつ
日付が一番新しいレコード

■取得したいデータ

a, b, 1, 2007-02-10
b, c, 4, 2007-02-09
c, d, 2, 2007-02-05


添付ファイル

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

-> @ 13725 2007-02-16 22:57 ["Takayuki Miura" <at] sql文に関して                           
     13726 2007-02-16 23:17 ┗[忠犬 KEN公 <ken_ken_]                                       
     13727 2007-02-16 23:31  ┣["Takayuki Miura" <at]                                     
     13728 2007-02-17 00:43  ┗[Michael <michael@xxx]                                     
     13729 2007-02-17 01:15   ┣["Takanori KOJIMA" <t]                                   
     13730 2007-02-17 01:23   ┗[忠犬 KEN公 <ken_ken_]