sql >> Databasteknik >  >> RDS >> Mysql

Hur returnerar jag månadens vecka i MySQL?

Använd den inbyggda MySQL-funktionen vecka för att hitta veckonummer för året, subtrahera sedan veckonummer för den första dagen i månaden.

SELECT WEEK('2012-02-20') - WEEK('2012-02-01')

det finns många alternativ i dokumentationen för att anpassa samtalet så att det passar exakt vad du letar efter, men jag hoppas att mitt exempel ger dig en uppfattning om vad som är tillgängligt för dig.

http://dev.mysql .com/doc/refman/5.5/en/date-and-time-functions.html#function_week



  1. auto_increment användning i sammansatt nyckel

  2. Förstå GROUPING och GROUPING_ID funktioner i SQL Server

  3. SQL Cross Join

  4. java, korrekt användning av statiska variabler för att förhindra dödläge - Synkronisering