私は次の表を持っています(簡略化):
RecordID bigint IDENTITY
ItemID bigint
ConfigID varchar
Status varchar
StatusDate date
サンプルデータ:
001 04 1E 10 2007-08-14 13:57:54
002 04 1E 12 2007-08-21 16:10:21
003 04 1D 10 2007-09-27 17:14:13
004 04 1D 43 2011-01-10 13:44:50
005 04 1B 50 2008-06-20 09:09:51
006 05 1A 17 2007-12-18 14:04:56
007 05 1A 11 2007-10-17 08:23:52
008 05 1A 12 2007-10-19 12:54:18
009 05 1B 12 2007-11-02 09:23:54
010 05 1B 40 2010-06-17 09:34:33
011 07 1A 12 2007-11-19 14:48:06
012 07 1A 12 2007-11-19 15:02:48
013 07 1B 40 2011-01-10 14:36:16
014 08 1B 10 2009-05-22 11:14:42
015 08 1B 12 2007-11-20 17:02:44
016 08 1A 12 2007-12-12 16:11:57
017 08 1A 10 2009-11-12 11:12:45
018 08 1C 35 2011-01-10 18:30:10
019 08 1D 12 2009-10-14 14:34:47
020 08 1D 10 2009-10-14 14:35:09
ここに私の問題があります:
itemidとconfigの一意の組み合わせごとに、最新のステータスとstatusdateを表示するレコードを返すために、エンドユーザーがこのデータをクエリできるようにする必要があります。したがって、上記のサンプルを使用して、以下に一致するレコードセットを返します。
002 04 1E 12 2007-08-21 16:10:21
004 04 1D 43 2011-01-10 13:44:50
005 04 1B 50 2008-06-20 09:09:51
006 05 1A 17 2007-12-18 14:04:56
010 05 1B 40 2010-06-17 09:34:33
012 07 1A 12 2007-11-19 15:02:48
013 07 1B 40 2011-01-10 14:36:16
017 08 1A 10 2009-11-12 11:12:45
018 08 1C 35 2011-01-10 18:30:10
020 08 1D 10 2009-10-14 14:35:09
平易な英語で:各アイテムの構成の最新のステータスとステータスの日付を返すことができる必要があります。
この点での助けは非常にありがたいです。前もって感謝します。