у меня есть две таблицы базы данных:MYSQL выбрать все истекшие абонентов
subscribers: (ID, name, email_address etc)
И подписки: (subsc_id, user_id, subsc_start, subsc_end)
Мой вопрос, как я могу получить результат всех истекла члены? Я написал SQL-запрос:
SELECT *
FROM subscriptions
LEFT JOIN subscribers
ON subscriptions.user_id = subscribers.ID
WHERE DATE(subscription.subsc_end) < DATE(NOW())
GROUP BY subscriptions.user_id
Проблема заключается в том, если абонент имеет активную подписку, но и имеет более раннюю истекшую подписку, то, что абонент будет также добавлен в выдыхаемом списке.
Может кто-нибудь помочь мне написать правильный запрос?
Спасибо
Спасибо! Работает! –
Добро пожаловать :) – Bolovsky