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_]