Skip to content

Instantly share code, notes, and snippets.

@Langmans
Created April 3, 2019 15:01
Show Gist options
  • Save Langmans/d35714e2e9eb5c0ed4797d7f58303924 to your computer and use it in GitHub Desktop.
Save Langmans/d35714e2e9eb5c0ed4797d7f58303924 to your computer and use it in GitHub Desktop.
mysql isoday
/*
year - weeknr - day of week (1-7)
*/
SELECT
CONCAT_WS("-",
LEFT(YEARWEEK(FROM_UNIXTIME(`daystamp`), 1), 4),
RIGHT(YEARWEEK(FROM_UNIXTIME(`daystamp`), 1), 2),
WEEKDAY(FROM_UNIXTIME(`daystamp`)) + 1
) as iso_day,
DATE(FROM_UNIXTIME(`daystamp`)) as date,
events.*
from events where 1=1
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment