0

重複の可能性:
1 つの列に基づいてテーブルから重複行を削除する

4 つのテーブルから複数の内部結合を持つテーブルを作成しましたが、結果は重複したレコードを返します。これが私が使用しているコードです

  DataSet quotetobepostedlist = DataRepository.Provider.ExecuteDataSet(System.Data.CommandType.Text,
      "Select  tblLoadStop.LoadID
           , tblCustomer.CustomerID
           ,tblLoadMaster.Salesperson
           ,OriginationState
           , DestinationState
           ,LoadRate
      FROM tblLoadMaster 
      INNER JOIN tblLoadSpecifications ON tblLoadSpecifications.LoadID=tblLoadMaster.LoadID  
      INNER JOIN  tblLoadStop ON tblLoadStop.LoadID=tblLoadMaster.LoadID 
      INNER JOIN tblStopLocation ON tblStopLocation.StopLocationID=tblLoadStop.StopLocationID  
      INNER JOIN tblCustomer ON tblCustomer.CustomerID =tblLoadMaster.CustomerID 
      WHERE tblLoadMaster.Phase LIKE '%2%' 
      ORDER BY tblLoadMaster.LoadID DESC;");

これは私が得る結果です

Load ID   Customer   Salesperson     Origin  Destination     Rate    
13356     FedEx           Alex           Duluth    New York     300
13356     FedEx           Steve          Florida   Kansas       400

最初の行だけを表示したいのですが、

13356     FedEx           Alex           Duluth    New York     300

一番下の行を削除し、

13356     FedEx           Steve          Florida   Kansas       400
4

0 に答える 0