sql >> Database >  >> RDS >> Mysql

Functie voor week van de maand in mysql

AFAIK, er is geen standaard voor de eerste week van de maand.

De eerste week van het jaar is de week met Jan 4th .

Hoe definieer je de eerste week van de maand?

UPDATE:

U moet uw zoekopdracht als volgt herschrijven:

SELECT  WEEK(dateField, 5) -
        WEEK(DATE_SUB(dateField, INTERVAL DAYOFMONTH(dateField) - 1 DAY), 5) + 1

zodat de jaarovergangen correct worden afgehandeld en de weken beginnen op Monday .

Anders is uw vraag in orde.



  1. libpqxx v12 - vectorwaarden dynamisch binden aan voorbereide instructie (alternatief voor aanroep)

  2. SQL-query om de primaire sleutel van een tabel te vinden?

  3. MariaDB-tekenreeksen voor datumnotatie

  4. [A]Oracle.ManagedDataAccess.Client.OracleParameter kan niet worden gecast naar [B]Oracle.ManagedDataAccess.Client.OracleParameter