が、これは例えばSQL、最新の関連レコードを取得
Favid MerchantId CustomerId Reason CreatedTime
1 58 7A4BB789-DC5B-430C-8321-A168AFE0C589 2012-02-10 16:48:28.087
2 58 7A4BB789-DC5B-430C-8321-A168AFE0C589 bbx 2012-02-11 21:00:00.903
3 58 7A4BB789-DC5B-430C-8321-A168AFE0C589 bbx 2012-02-12 21:02:25.357
4 58 7A4BB789-DC5B-430C-8321-A168AFE0C589 bbx 2012-02-13 21:04:48.123
5 58 7A4BB789-DC5B-430C-8321-A168AFE0C589 bbx 2012-02-13 21:15:06.717
6 58 7A4BB789-DC5B-430C-8321-A168AFE0C589 lol 2012-02-13 21:38:24.703
7 58 7A4BB789-DC5B-430C-8321-A168AFE0C589 cf 2012-02-13 21:45:25.303
8 59 7A4BB789-DC5B-430C-8321-A168AFE0C589 halo 2012-02-13 21:49:23.273
9 58 7A4BB789-DC5B-430C-8321-A168AFE0C589 bya 2012-02-17 21:54:06.337
10 59 CBDD557F-0DF2-4455-82FC-18C473A4044A good 2012-02-14 15:17:54.197
11 59 CBDD557F-0DF2-4455-82FC-18C473A4044A lala 2012-02-16 15:36:39.240
12 59 CBDD557F-0DF2-4455-82FC-18C473A4044A tatar 2012-02-13 15:40:56.907
13 59 CBDD557F-0DF2-4455-82FC-18C473A4044A heh 2012-02-13 15:46:24.417
14 58 CBDD557F-0DF2-4455-82FC-18C473A4044A lahaha 2012-02-24 15:50:48.450
私の記録であると言う、私はここにトリッキーな部分があるMerchantId番号58にマッチした最新の個別得意先のためのカウントを取得したいのですが、特定のCustomerIdには後で一致するMerchantId 59が既にあるかもしれないので、このカウントを省略したいと思います。
したがって、クエリはどのようになりますか?ありがとう。
SQLまたはLINQ文が必要ですか? –
それで、前の例で期待される結果はどうでしょうか? –
sqlまたはlinqは何でもできます。ターゲットmerchantIDが58の場合、結果は2のカウントになります。 レコードのFavid 9は、merchantIdが59で、ターゲットmerchantIdが58の場合、カウントは1であるとします。 – user777310