1

私はSQL Serverを初めて使用します。Access データベースを SQL Server に変換しようとしています。これが私の問題です。ここにテーブルがあります。

CarID    CustomerName     Date Replied           StatusID    Offer
  1          Karl           05-01-2013               1        $1000
  1          Karl           05-02-2013               1        $1000
  1          Kathy           05-03-2013              1        $1500
  1          Karl           05-04-2013               2        $1000
  2          Karl           05-04-2013               1        $2000

データを次のように表示したい

 CarID    CustomerName     Date Replied           StatusID    Offer
   1          Kathy          05-03-2013               1       $1500
   1          Karl           05-04-2013               2       $1000
   2          Karl           05-04-2013               1       $2000

MS Access で

I used SELECT CarID, Last(CustomerName) as CustomerName, Max(Date) as Date Replied, Last(StatusID) as StatusID, Last(Offer) as Offer from viewCarOffers GROUP BY CarID

SQL Server に問題があります。ラスト機能はありません。SQL Server を使用してこれと同じ結果を得る方法がわかりません。

誰かが助けてくれることを願っています。ありがとう。

4

3 に答える 3