Avatar billede sth Novice
16. september 2020 - 08:59 Der er 1 kommentar og
1 løsning

omregn uge til dato

Hvordan omregner jeg mandag uge 38 år 2020 til en dato

Denne sql virker  nogen lunde men det er den forkerte dato

SELECT STR_TO_DATE('2020 38 monday', '%X %V %W') as dato ;
giver :
2020-09-21

Det burde have været 2020-09-14
Avatar billede Jens U. Juniormester
16. september 2020 - 10:18 #1
Jf. https://www.w3schools.com/sql/func_mysql_str_to_date.asp skal %X og %V være lowercase hvis din uge starter mandag (og ikke søndag)

SELECT STR_TO_DATE('2020 38 monday', '%x %v %W') as dato ;

giver 2020-09-14 her
Avatar billede sth Novice
16. september 2020 - 10:24 #2
Tak for det, havde prøvet lidt at lege med forskellige kombinationer med %bogstav men fik det ikke til at virke, dette ser ud til at virke, tak for det
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Computerworld tilbyder specialiserede kurser i database-management

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester