0
私のテーブルで最新の日付を持つ行を取得することができます。は、どのように私は私の日付は、別のテーブルに
LoanItemCode Quantity ItemDesc ItemWeight Karat
JAR002 1 Ring 1.60 18
JAR003 6 dh 7.00 18
ContractID EffectiveDate
60 2016-10-12
61 2016-10-12
62 2016-10-13
63 2016-10-13
私はこの出力を見たい:
LoanItemCode Quantity ItemDesc ItemWeight Karat EffectiveDate
JAR002 1 Ring 1.60 18 2016-10-12
JAR003 6 dh 7.00 18 2016-10-13
私が試したもの:
SELECT LoanItemCode ,Quantity, ItemDesc, ItemWeight, ISNULL(ItemKarat,0) as 'Karat', MAX(EffectiveDate)
FROM tblLoanContract
LEFT JOIN tblLoanItemDetails
LEFT JOIN tblLoanItem
LEFT JOIN tblItemType
ON tblLoanItem.ItemTypeID = tblItemType.ItemTypeID
ON tblLoanItemDetails.LoanItemID = tblLoanItem.LoanItemID
ON tblLoanContract.ContractID = tblLoanItemDetails.LoanContractID
WHERE ItemStatusID = 5
-My code
2つのテーブルの間の接続は何ですか? –
私のコードで見ることができるように、Iveは2つのテーブルに接続するテーブルを持っています – Skippp
あなたのコードに4つのテーブルがあります。質問を編集して他のテーブルも含めてください。 –