В этом посте мне было дано решение, основанное на следующем SQL:
SELECT `S1`.DATES , `S1`.NAMES , MAX(`LS`.DATES)
FROM `C:LOCATION`.`Sheet1$` `S1`
LEFT OUTER JOIN `C:\LOCATION`.`LargerSheet$` `LS`
ON `S1`.NAMES = `LS`.NAMES
WHERE (`S1`.DATES - `LS`.DATES) < -3 and (`S1`.DATES - `LS`.DATES) > 3
GROUP BY `S1`.DATES, `S1`.NAMES
Цель состоит в том, чтобы эти даты извлечения SQL-запросов попадали в определенный диапазон для заданного набора имен. Трудность, с которой я столкнулся сейчас, состоит в том, что запрос возвращается полностью пустым, несмотря на то, что запрос действителен. Это что-то общее в редакторе Microsoft Query или есть какое-то расхождение между тем, что я пишу, и желаемым результатом? Спасибо!