Возникла проблема с этим:
Вернуть все записи rm, cp.date_registered которых НЕ зарегистрирован после 01.01.2013
Я работал над вариантами, чтобы попытаться выполнить работу:
SELECT rm.fname, rm.lname, rm.dob, rm.dod, cp.date_registered
FROM rm INNER JOIN cp ON rm.member_id = cp.member_id
WHERE cp.date_registered <= #01/01/2013#
AND NOT cp.date_registered > #01/01/2013#
AND rm.dod Is Null;
Так что в основном мне просто нужно несколько полей из записей rm, где дата регистрации не после 01/01/2013. Я думал, что это будет просто, но, видимо, мне нужна небольшая помощь.
Прямо сейчас этот код возвращает
- Все записи с датой регистрации ‹ 01.01.2013, даже если они зарегистрированы после даты. Мне нужно исключить эти записи.
- Несколько записей для каждого человека. Мне просто нужна 1 запись на человека, если критерии соблюдены, меня не волнуют даты.
cp.date_registered
датой регистрации. 14.04.2014