sql >> Database teknologi >  >> RDS >> Mysql

Hvordan konverterer man antal uger til dato?

I MySQL er STR_TO_DATE() funktion kan gøre tricket på kun én linje!

Eksempel:Vi ønsker at få datoen for Tuesday af 32 uge i året 2013 .

SELECT STR_TO_DATE('2013 32 Tuesday', '%X %V %W');

ville udsende:

'2013-08-13'

Jeg tror, ​​at dette er den bedste og korteste løsning på dit problem.



  1. Hvad er den bedste måde at håndtere DBNull's på

  2. Hvorfor bruge et READ UNCOMMITTED isolationsniveau?

  3. Kan ikke binde argument ved indeks 2, fordi indekset er uden for rækkevidde

  4. Sortering i MySQL ved hjælp af rækkefølge efter klausul