sql >> Database >  >> RDS >> Mysql

Vind het aantal rijen in de eerste tabel die overeenkomen met de id's van de rij van de tweede tabel met de maximale datum

je kunt DATE_ADD() . gebruiken functie om dagen toe te voegen aan uw huidige datum die het krijgen door NOW() functie:

select count(table1.id), max(table2.date) from table1
INNER JOIN table2 ON table1.id = table2.id
group by table2.date
having DATE(table2.date) > DATE_ADD(NOW(), INTERVAL 30 DAY)


  1. Is het mogelijk om een ​​variabele in MySQL te verlagen?

  2. Fout bij het installeren van de app met mysql2 gem

  3. Kruispunt instellen in MySQL:een schone manier

  4. MySQL voegt geen backslash in