nou wil ik voor mijn cronjob de laatste betalingen van elke gebruiker opvragen.
Om zo te controlleren of het 'abbonement' nog geldig is. Zo ja, als deze over 7 dagen verloopt wil ik deze een mailtje sturen.
SELECT pay_date FROM payments WHERE pay_confirmed = 1 DISTINCT pay_userid
Kan ik hier nou een ORDER BY pay_date DESC aan toevoegen? Zodat ik zeker weet dat het de meest recente betaling is van de 'distinct-ed' userid ?
[size=xsmall]Toevoeging op 04/04/2013 18:13:44:[/size]
Ik probeer nu als volgt:
SELECT pay_userid, MAX(pay_datetime)
FROM dns_payments WHERE pay_confirm = 1
GROUP BY pay_userid
ORDER BY MAX(pay_datetime) DESC
Kan iemand me beetje feedback geven? Dit lijkt te werken, maar ik heb niet super zoveel records