Вторник, 10 Июня 2014 г. 18:29
+ в цитатник
Добрый день.
Опять переписываю с SQL в Access запрос и при расставлении скобок начинаю путаться.
есть ли у кого-то какая-то методика легко определить как расставлять правильно скобки или может есть конвертор какой-то?
Запрос изначально такой:
SELECT DISTINCT
tbl_tr_Materials_Certificates.MCode, tbl_tr_Materials_Certificates.InvNum, tbl_tr_Materials_Certificates.CertNum, tbl_ref_Certificates.DateIssued,
tbl_ref_Certificates.DateValidTo, tbl_ref_Certificates.StampDate
FROM (tbl_tr_Materials_Certificates INNER JOIN
tbl_ref_Certificates ON tbl_tr_Materials_Certificates.CertNum = tbl_ref_Certificates.CertNum INNER JOIN
(SELECT tLatestValidTo.MCode, tLatestValidTo.InvNum, MAX(tbl_ref_Certificates.DateIssued) AS LatestIssued, tLatestValidTo.LatestValidTo
FROM tbl_tr_Materials_Certificates INNER JOIN
(SELECT tbl_tr_Materials_Certificates.MCode, tbl_tr_Materials_Certificates.InvNum, MAX(tbl_ref_Certificates.DateValidTo)
AS LatestValidTo
FROM tbl_tr_Materials_Certificates INNER JOIN
tbl_ref_Certificates ON tbl_tr_Materials_Certificates.CertNum = tbl_ref_Certificates.CertNum
GROUP BY tbl_tr_Materials_Certificates.MCode, tbl_tr_Materials_Certificates.InvNum) AS tLatestValidTo ON
tbl_tr_Materials_Certificates.MCode = tLatestValidTo.MCode AND tbl_tr_Materials_Certificates.InvNum = tLatestValidTo.InvNum INNER JOIN
tbl_ref_Certificates ON tLatestValidTo.LatestValidTo = tbl_ref_Certificates.DateValidTo AND
tbl_tr_Materials_Certificates.CertNum = tbl_ref_Certificates.CertNum
GROUP BY tLatestValidTo.MCode, tLatestValidTo.InvNum, tLatestValidTo.LatestValidTo) AS vwLatestIssuedValidTo ON
(tbl_tr_Materials_Certificates.MCode = vwLatestIssuedValidTo.MCode AND tbl_tr_Materials_Certificates.InvNum = vwLatestIssuedValidTo.InvNum AND
tbl_ref_Certificates.DateValidTo = vwLatestIssuedValidTo.LatestValidTo AND tbl_ref_Certificates.DateIssued = vwLatestIssuedValidTo.LatestIssued))
WHERE (tbl_tr_Materials_Certificates.DelDate IS NULL)
http://www.sql.ru/forum/1099598/s-sql-v-access
-
Запись понравилась
-
0
Процитировали
-
0
Сохранили
-