sql >> Databáze >  >> RDS >> Mysql

Funkce pro týden v měsíci v mysql

AFAIK, první týden v měsíci neexistuje žádný standard.

První týden v roce je týden obsahující Jan 4th .

Jak definujete první týden v měsíci?

AKTUALIZACE:

Dotaz budete muset přepsat takto:

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

takže přechody roku jsou zpracovány správně a týdny začínají Monday .

Jinak je váš dotaz v pořádku.



  1. Jak funguje pozastavení transakcí na jaře?

  2. Jak rozdělit řetězec v PL/SQL?

  3. Jak používat tabulky Oracle PLSQL (asociativní pole nebo index podle tabulky)

  4. Zabraňte Accessu v používání nesprávné identity při přidávání do propojené tabulky na SQL serveru