Коллеги, привет! Нужно написать SQL запрос для решения следующей задачи: Есть таблица1, содержащая 2 столбца «код» и «дата».
Например, сегодня (04.09.2020) я добавил новые значения, из них мне нужно вывести список уникальны значений, которые не использовались последние 2 дня. Должно получиться:
SELECT DISTINCT t1.*
FROM source t1
LEFT JOIN source t2 ON t1.code = t2.code
AND t1.date <= t2.date + INTERVAL 2 DAY
WHERE t1.date = CURRENT_DATE
AND t2.code IS NULL
Можно этот запрос адаптировать для access ?
SELECT DISTINCT t1.*
FROM source t1
LEFT JOIN source t2 ON t1.code = t2.code
AND t1.[date] <= DateAdd("d", 2, t2.[date])
WHERE t1.[date] = Date()
AND t2.code IS NULL
Сборка персонального компьютера от Artline: умный выбор для современных пользователей