sql >> Database >  >> RDS >> Mysql

MySQL:hoe bereken ik weken vanaf een specifieke datum?

Gebruik de DATEDIFF-functie :

ROUND(DATEDIFF(end_date, start_date)/7, 0) AS weeksout

Het probleem met WEKEN is dat het geen correcte resultaten geeft voor datums die 1 januari overschrijden.

De 0 is het aantal decimalen dat moet worden gebruikt in de ROUND functie.



  1. Groepeer op combinatie van 2 velden en sorteer vervolgens op de som van elke groep, meerdere annotaties django

  2. Enig punt in het gebruik van LIMIT in EXISTS-query?

  3. Gebruik een vakbond of een join - Wat is sneller

  4. PHP undefined variabele mysqli-verbinding