重複の可能性:
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